Jump to content

Module non détecté


Julien

Recommended Posts

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

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

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

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...