Estoy tratando de acceder a la sesión del cliente de Magento en otra parte de mi sitio web.¿Cómo acceder a la sesión del usuario de Magento desde fuera de Magento?
domain.com/shop/ <- Magento
domain.com/test.php
La tienda en sí funciona como un encanto, sin embargo estoy tratando de determinar dentro prueba.php si un cliente está conectado, por lo que puede mostrar su nombre con un enlace a su carrito.
Contenido de prueba.php hasta ahora:
<?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());
?>
me siguen dando bool (false) devueltos. Estoy conectado a Magento en domain.com/shop/ por lo que se espera 'verdadero'.
¿Olvidé algo?
> "Excepción: Warning: include (DoppelGangerView.php) ......" Mi conjetura sería que no puede encontrar DoppelGangerView.php archivo de alguna manera .. - no es situado en el directorio actual .. - No se encuentra dentro de su include_path –