【发布时间】:2009-07-08 15:35:42
【问题描述】:
我正在尝试访问我网站另一部分的 Magento 客户会话。
domain.com/shop/ <- Magento
domain.com/test.php
这家商店本身就像一个魅力,但是我试图在 test.php 中确定客户是否登录,所以我可以显示他的名字和他的购物车的链接。
目前test.php的内容:
<?php
require_once dirname(__FILE__).'/shop/app/Mage.php';
umask(0);
Mage::app('default');
Mage::getSingleton('core/session', array('name' => 'frontend'));
var_dump(Mage::getSingleton('customer/session')->isLoggedIn());
?>
我不断收到 bool(false) 返回。我在 domain.com/shop/ 上登录了 Magento,所以应该是“true”。
我是不是忘记了什么?
【问题讨论】:
-
> "Exception: Warning: include(DoppelGangerView.php) ......" 我的猜测是它无法以某种方式找到文件 DoppelGangerView.php .. - 它不在当前目录中。 . - 它不在您的 include_path 中
标签: php oop session magento e-commerce