Comment obtenir les détails de l'utilisateur administrateur actuel en back-end?
magento2
admin-user
Mike Zhang
la source
la source
bin/magento setup:di:compile
, sinon il semblerait que l' erreur " Session aucune donnée ".Comment obtenir les détails de l'utilisateur administrateur actuel?
injecter une session backend dans votre contrôleur
}
et l'utiliser pour obtenir un nom d'utilisateur ou un e-mail
la source
Votre contrôleur s'étend déjà de
\Magento\Backend\App\Action
sorte qu'il possède déjà l'objet d'autorisation. Aucune injection supplémentaire n'est nécessaire. Pour obtenir l'utilisateur, utilisez simplement cette fonction:D'autres réponses suggèrent des injections en double, qui ne sont pas nécessaires.
la source