Jump to content

Personnaliser la page d'authentification admin


Recommended Posts

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...