Magento ne peut pas détecter si le client est connecté ou pas
C'est mon fichier php qui je fais appel à l'aide d'ajax appel de fonction. À des fins de test j'ai aussi essayé d'appeler directement.
include "/srv/www/htdocs/magento/app/Mage.php";
Mage::init();
if(Mage::getSingleton('customer/session')->isLoggedIn())
{
echo 'Logged In';
}
else
{
echo 'Not Logged In';
}
Le code ne donne pas toutes les erreurs. J'ai vérifié dans le journal des erreurs d'apache.
Le magento version 1.6.1 j'utilise se trompe jamais de vérifier si l'utilisateur est connecté ou non.
J'ai essayé d'exécuter ce code si l'utilisateur est connecté et également lorsque l'utilisateur n'est PAS connecté.
Mais ce code de sortie que l'instruction else qui est "Nog connecté"
Aide s'il vous plaît
OriginalL'auteur Abhijit N | 2012-12-05
Vous devez vous connecter pour publier un commentaire.
Vérifier si cela permet de!
pour plus de détails, consultez ici Magento Client de connexion
Pas de double inversé de l'utilisation Mage::app(); au lieu de cela.
Oh désolé. Mon mauvais. J'ai essayé avec require_once et Mage::app(); et il ne fonctionnent toujours pas. Elle même ne donne pas d'erreur? Ai-je raté quelque chose dans la configuration de magento?
Il travaille avec moi si j'ai mis
login.php
fichier à l'intérieur de la magento répertoire racine. Et le même code ne fonctionne pas en dehors d'elle!vous devez modifier le chemin d'accès tom Mage fichier, vérifiez si c'est un point que vous avez manqué.
OriginalL'auteur huzefam
Vous pouvez essayer ceci:
.phtml
fichier ??OriginalL'auteur hesham.shabana