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, fondateur de l'agence web e-commerce PH2M et anciennement étudiant en Master MIAGE à Toulouse.

Ce site présente mes réalisations professionnelles, personnelles et universitaires.

Magento Certified Developer Plus

rss_32 twitter_32 Magento

  • Vincent MARMIESSE: Bonjour, Attention depuis Magento 1.9.2.0, les blocs CMS sont en cache ! Cela ne pose pas de pro [...]
  • Java2dev: Bonjour, pour l'Etape 1 a quel niveau on met les codes? dans quel folder et c'est un fichier a edit [...]
  • manuel: Bonjour Frédéric, j'aimerais savoir comment enlever l'option de ( signature obligatoire ) de mon m [...]
  • Arsene: Bonjour a tous, j'aimerais savoir comment créer un module qui propose des options d'assurance su [...]
  • Frédéric Martinez: @Thomas : Il y aura toujours de la perte sur les personnes ne retournant pas sur la page de success. [...]