valousal Posted June 12, 2020 Share Posted June 12, 2020 Bonjour, Je suis sur PrestaShop 1.7.6 et je souhaite ajouter sur la liste des clients un lien permettant d'envoyer un email avec le lien de réinitialisation du mot de passe client (voir pièce jointe). J'ajoute bien une action via la fonction LinkRowAction. Cependant, il me faudrait créer une route custom (ex: admin_customer_resetpassword) pour générer mes actions (envoi du mail par exemple) à la place de la route existante 'admin_customer_index'. Comment peut on faire cela ? Merci. (new LinkRowAction('resetpassword')) ->setName($this->trans('Envoyer mail', [], 'Admin.Actions')) ->setIcon('mail') ->setOptions([ 'route' => 'admin_customers_index', // admin_customers_resetpassword 'route_param_name' => 'customerId', // customerResetPassword 'route_param_field' => 'id_customer', // 'extra_route_params' => [ // 'customerResetPassword' => 'renew', // ], 'confirm_message' => $this->trans( 'Envoyer un email au client ?', [], 'Admin.Notifications.Warning' ) // 'customer_id_field' => 'id_customer', // 'customer_resetpassword_route' => 'admin_customers_resetpassword', ]) 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