patdec Posted June 11, 2018 Share Posted June 11, 2018 Bonjour, Je viens de commencer à développer mon premier module sur Prestashop. Il s'agit de l'ajout d'une authentification forte pour accéder au backend. J'ai utilisé un hook pour parvenir à mes besoins mais ce n'est pas suffisant. Je dois écraser le fichier js/admin/login.js qui est charge depuis adminxxxxx/themes/default/template/controllers/login/header.tpl. Je ne suis pas parvenu à surcharger ce header.tpl pour remplacer le chargement du fichier original login.js par le mien. Si je créé mon propre header.tpl in /2famodule/override/controllers/admin/templates/login, il n'est pas pris en compte. La seule solution que j'ai trouvée pour arriver à mes fin est de coder directement dans le header.tpl et éditer la ligne concernée comme ci-desous: <script type="text/javascript" src="../js/admin/login.js?v={$smarty.const._PS_VERSION_|escape:'html':'UTF-8'}"></script> remplacée par <script type="text/javascript" src="../modules/2fa/views/js/admin/login_hdl.js?v={$smarty.const._PS_VERSION_|escape:'html':'UTF-8'}"></script> Ce n'est pas franchement propre.... Pourrait-on me proposer une meilleure idée ? Merci Link to comment Share on other sites More sharing options...
sococa Posted August 9 Share Posted August 9 Salut, as-tu réussi à faire une 2 FA ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now