Julien Posted July 29, 2018 Share Posted July 29, 2018 Bonjour, j'essais actuellement de créer mon premier module Prestashop 1.7, mais il n'est pas détecté dans mon espace administrateur. Lorsque je me rend dans l'onglet "Modules et services" il n’apparaît pas dans la liste. J'ai créé un dossier dans le répertoire "modules" de prestashop: --PRESTASHOP --> Modules --> mon_module --> mon_module.php voici le contenu de mon fichier "mon_module.php": <?php if (!defined('_PS_VERSION_')) { exit; } class Mon_module extends Module { public function __construct() { $this->name = 'mon_module'; $this->tab = 'front_office_features'; $this->version = '1.0.0'; $this->author = 'Prenom Nom'; $this->need_instance = 0; $this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_); $this->bootstrap = true; parent::__construct(); $this->displayName = $this->l('Mon Module'); $this->description = $this->l('Description of my module.'); $this->confirmUninstall = $this->l('Are you sure you want to uninstall?'); if (!Configuration::get('MYMODULE_NAME')) $this->warning = $this->l('No name provided'); } } Quelqu'un sait pourquoi ça ne marche pas ? Merci d'avance pour votre aide ! Link to comment Share on other sites More sharing options...
ksaan Posted July 30, 2018 Share Posted July 30, 2018 Bonjour J'ai réussi à faire un module moi-même en créant le module, ensuite je le compresse en .zip puis je le drag-and-drop dans le backoffice dans la page "Modules et services". Ca installe le module et ça dézippe le dossier. Ensuite je peux modifier le code et c'est à jour. Je pense que quand on passe par la page backoffice, quelque chose se passe dans prestashop qui "note" que ce module est installé et l'active. Juste mettre le code au bon endroit ne suffit pas. Link to comment Share on other sites More sharing options...
William K. Posted July 30, 2018 Share Posted July 30, 2018 Se que tu as fait marche sur 1.6 mais en effet sur 1.7 tu dois passer par l'upload de module du back office, c'est à dire créer un zip avec le nom du dossier, aller dans la section "module", selectionner "installer un module" et déposer ton zip. 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