Selkie Posted August 23, 2011 Share Posted August 23, 2011 Bonjour, J'ai crée un module sous prestashop 1.4.3 que j'ai religieusement sauvegardé puis réinstallé sous la v1.4.4 qui ne s'installe pas, mais si je réessaye de l'installer j'ai l'erreur "est déjà installé" J'ai rapidement fait des tests, les valeurs de configurations sont ok, le module a normalement ses hook de prêts à marcher vu qu'ils apparaissent dans l'onglet "gérer les points d'accroches", mais lors de l'appel aux hook il ne se passe rien de prévu. des idées ? Link to comment Share on other sites More sharing options...
coeos.pro Posted August 23, 2011 Share Posted August 23, 2011 Il est configuré ? le fichier .tpl est bien là ? Link to comment Share on other sites More sharing options...
Selkie Posted August 23, 2011 Author Share Posted August 23, 2011 Oui il est configuré Configuration::get('MARKET_PLACE_INSTALLED') me renvoie bien 1 (ce que j'initialise dans l'installation) mes fichiers tpl sont bien la Link to comment Share on other sites More sharing options...
Selkie Posted September 1, 2011 Author Share Posted September 1, 2011 Je me permet de relancer un peu le sujet Link to comment Share on other sites More sharing options...
coeos.pro Posted September 1, 2011 Share Posted September 1, 2011 Dans la table ps_module il est présent ? et 'active' est 1 ? Dans le back office vous avez la liste des modules, il est présent ? il y a les boutons configurez... ou juste installer ? Link to comment Share on other sites More sharing options...
DevNet Posted September 1, 2011 Share Posted September 1, 2011 Bonjour, Peut-être une mauvaise interprétation des conditions posées dans la méthode install() Bien cordialement Link to comment Share on other sites More sharing options...
coeos.pro Posted September 1, 2011 Share Posted September 1, 2011 DevNet à raison, ça peut aussi venir de install ou même construct, voici un exemple type de module (début du fichier) : <?php class Mon_module extends Module { /* @var boolean error */ protected $error = false; /** * Module constructor */ public function __construct() { $this->name = 'mon_module'; $this->tab = 'Blocks'; $this->version = '1.0'; parent::__construct(); $this->displayName = $this->l('My first module'); $this->description = $this->l('Adds my first module'); $this->confirmUninstall = $this->l('Are you sure that you want to delete your first module ?'); } Dans le zip "mon_module.zip" il y a un dossier "mon_module" qui contient le fichier "mon_module.php" Attention à la casse, c'est "class Mon_module" et $this->name = 'mon_module'; Link to comment Share on other sites More sharing options...
Selkie Posted September 15, 2011 Author Share Posted September 15, 2011 Bonjour, j'ai repris un peu le module, en supprimant une ou deux erreurs dans la partie qui installe le background dans la base SQL, le module s'installe maintenant sans erreur, se laisse activer correctement, a une valeur dans la table ps_module d'active à 1 Mais malheureusement ne fonctionne toujours pas, je continue les tests de mon côté et je vous tiens au courant Link to comment Share on other sites More sharing options...
Selkie Posted September 15, 2011 Author Share Posted September 15, 2011 Dans le back office dans la liste des modules il est présent. il y a les boutons Supprimer, Desactiver, Réinitialiser, Configurer et quand je clique sur configurer il se passe bien ce que j'attends (une radio box pour changer une valeur) 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