Détecter si l’administrateur Magento est connecté

Dans: Magento

1 mar 2010

Lors de mini-développements spécifiques en front-office, il est parfois nécessaire de détecter si le visiteur est loggué en tant qu’administrateur.

Ce morceaux de code est donc utile lors des développements en template/module/page à part :

<?php Mage::getSingleton("core/session", array("name" => "adminhtml")) ?>
<?php if( Mage::getSingleton("admin/session")->isLoggedIn() ): ?>
<?php // Administrateur loggué ?>
<?php else: ?>
<?php // Adminitrateur Non loggué ?>
<?php endif ?>

Rappel : Pour savoir si un utilisateur est loggué :

<?php if($this->helper('customer/data')->isLoggedIn()): ?>

Au passage : Mise à jour de l’article sur les conditions et variables utiles disponibles sous Magento

2 Commentaires pour Détecter si l’administrateur Magento est connecté

Avatar

Export des clients invités ayant leur commande « terminée » sous Magento - Frédéric Martinez

mars 2nd, 2010 à 2 h 07 min

[...] récupérées, nous créons un fichier .CSV (via un fichier externe, donc hors module Magento) accessible uniquement aux administrateurs du [...]

Avatar

MB

août 11th, 2010 à 18 h 35 min

Merci

Formulaire pour Commenter

Si vous en avez besoin, entourez votre code :

PHP : [php]echo $variable[/php]
XML : [xml]<default></default>[/xml]

Je m'appelle Frédéric Martinez.

Je suis Freelance Magento et anciennement étudiant en Master MIAGE à Toulouse.

Ce site présente mon CV ainsi que mes réalisations professionnelles, personnelles et universitaires.

rss_32 twitter_32 Magento

  • alexandre: Merci, c'est exactement ce dont j'avais besoin ! [...]
  • Frédéric Martinez: De base, non ce n'est pas possible. Cependant, cela doit se jouer dans les configurations JS de cal [...]
  • Peter: le tuto est génial, il est tres utile pour les débutants comme moi. Mais j'ai une petite que [...]
  • Frédéric Martinez: @martin : Non cela ne marche pas avec un Magento 1.6.2.0 par exemple car la table sales_order n'exis [...]
  • martin: Bonjour, ce code marche -t-il toujours sur les nouvelles version de magento ? merci [...]