Serial Posted May 31, 2017 Share Posted May 31, 2017 Bonjour, Auriez-vous un bon tutoriel concernant l'aide à la création de module ? En effet, j'ai besoin de créer un module assez simple qui va faire des requêtes dans ma base de données en important préalablement un fichier CSV. N'ayant pas trouver de modules qui me correspondent, j'ai besoin d'en créer un moi-même. Merci de votre aide ! Link to comment Share on other sites More sharing options...
justrundesign Posted May 31, 2017 Share Posted May 31, 2017 Salut, if your english ça va , il est pas mal ce tuto: https://www.youtube.com/watch?v=UYk9y8wGs5Q&list=PLjP3OafnSLJOFGyJVjgsOxEPz9LaSLgzl slt Link to comment Share on other sites More sharing options...
Serial Posted June 1, 2017 Author Share Posted June 1, 2017 (edited) Merci du tuto ! Je l'ai suivi, ainsi que d'autres modules que j'avais installé. J'arrive à m'en sortir au niveau de la page de configuration du back-office. J'ai cependant 3 questions : 1. Je n'arrive pas à savoir l'utilité d'un contrôleur ? 2. Justement, je vais essayer de développer la partie traitement. Dans cette fonction, j'ai le code suivant : foreach (array_keys($form_values) as $key) { Configuration::updateValue($key, Tools::getValue($key)); } A quoi correspond-il ? 3. Comment afficher des messages de succès ou erreurs dans mon module ? J'ai essayé ceci mais ca ne fonctionne pas, rien ne s'affiche : $this->displayConfirmation('OK'); // Ne fonctionne pas $this->errors[] = Tools::displayError("Le nom de l'opération n'est pas valide."); // Ne fonctionne pas non plus EDIT (ca fonctionne en faisant ceci !) : $this->context->controller->errors[] = $this->l('Bla bla bla'); $this->context->controller->confirmations[] = $this->l('Bla bla bla'); Merci par avance Edited June 2, 2017 by Serial (see edit history) 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