Jump to content

[Resolu]•[Module avec PS 8.05 ] Problème avec la classe Installer()


Recommended Posts

Bonjour. 

Mon environnement :  PS 8.0.5 avec PHP 8.0.30 et apache.

J'ai crée un module pour modifier l'objet CmsPage sur ce modèle;

Le module exemple est aussi sur Github (j'ai gardé la même structure);

Sauf qu'au lieu de cibler Supplier, je cible CmsPage avec le hook actionCmsPageFormBuilderModifier

J'installe le module, mais il y a un BUG pas trés grave à l'installation. 

Mon fichier d'install pointe vers use PrestaShop\Module\BkCustomCmsPage\Install\installer;
au lieu de use PrestaShop\Module\BkCustomCmsPage\Install\Installer;

Attempted to load class "Installer" from namespace "PrestaShop\Module\BkCustomCmsPage\Install".
Did you forget a "use" statement for another namespace?

Je trouve l'erreur : J'ai indiqué la classe installer() au lieu de Installer() - Avec un "I" majuscule. 
Je supprime le module via FTP car uninstall bug aussi. 

Je vide le cache. Je réinstalle + composer install mais j'ai la même erreur. 

Could not perform action uninstall for module undefined

Hors, le chemin est le bon. 

Mais j'ai l'impression que PS garde une install des modules en mémoire ?
car lors de la ré-installation le module est déjà installé.

Savez vous sur quels paramètres je dois agir pour réinstaller intégralement un module? 

Merci d'avance; 

PS: Dans la base de donnée, aucune table n'a été crée. 

Edited by BKaernel (see edit history)
Link to comment
Share on other sites

  • BKaernel changed the title to [Module avec PS 8.05 ] Problème avec la classe Installer()
  • BKaernel changed the title to [Resolu]•[Module avec PS 8.05 ] Problème avec la classe Installer()

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