Je souhaite que les utilisateurs administrateurs soient redirigés vers l'URL qu'ils ont ouverte après la connexion. Ils devraient obtenir des liens vers une page de module personnalisée dans la zone d' administration , comme
De toute évidence, ils seront redirigés vers la page de connexion, sauf s'ils sont déjà connectés.
Comment puis-je les rediriger vers cette page après la connexion?
Les clés secrètes de l'URL sont désactivées et peuvent le rester.
Maintenant, ils obtiennent à la place la page par défaut configurée (la valeur par défaut était Dashboard).
magento-1.9
admin
adminhtml
redirect
admin-login
Josef dit de réintégrer Monica
la source
la source
Réponses:
Comme tous les commentaires mentionnés précédemment, ce n'est pas prêt à l'emploi. Voici quelques conseils sur où / ce que vous pourriez avoir besoin d'ajuster:
Je ne l'ai jamais essayé mais cela semble être la méthode appelée depuis
et il y a l'IndexAction qui appelle la fonction ci-dessus. Puisque c'est l'administrateur, faire une réécriture du modèle sera probablement plus facile.
Donc, modifier getStartupPageUrl () pour avoir votre URL semble très probablement le meilleur endroit pour essayer cela.
Tout cela est théorique, je ne l'ai pas encore essayé, mais si vous avez besoin d'un exemple de module, je peux certainement le parcourir et le fournir.
Si chaque utilisateur administrateur se retrouve sur la même page, c'est assez facile à faire, s'il y a des éléments dynamiques, ce sera un peu plus difficile à faciliter. Bonne chance!
la source