osyris Posted December 9, 2021 Share Posted December 9, 2021 Bonsoir, j'ai créé pour la première fois un module pour afficher du texte sur ma boutique. Depuis la page de configuration du module, je rencontre un problème pour enregistrer du code HTML dans ma base de donnée, seul le texte est enregistré, Si j'enregistre manuellement le code HTML dans la base de donnée les caractères <h1>mon texte</h1>, à l'affichage les balises s'affichent, après une recherche j'ai trouvé la solution {$mavariable nofilter}. Pour ça c’est résolu. Après plus d'une 2 heures de recherche, je m'adresse à vous pour savoir comment faire pour enregistrer des balises HTML depuis la page de configuration du module ? Voici un extrait du script Configuration::updateValue('maVariable', $value); Bonne fin de soirée Link to comment Share on other sites More sharing options...
osyris Posted December 10, 2021 Author Share Posted December 10, 2021 Bonsoir, Dans le formulaire de la page de configuration du module, j'ai ajouté dans le script de mon module 'type' => 'textarea', et 'autoload_rte' => true, pour profiter des balises proposées. Lorsque j'enregistre par exemple <h1>mon texte</h1>, le texte seul est enregistré sans les balises dans ma base de donnée. Voici la variable $value qui enregistre. Configuration::updateValue('maVariable', $value); Comment faire pour que les balises HTML + le texte soit enregistré dans ma base de donnée ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted December 10, 2021 Share Posted December 10, 2021 Bonjour, il suffit de regarder la déclaration de la fonction: public static function updateValue($key, $values, $html = false, $id_shop_group = null, $id_shop = null) Link to comment Share on other sites More sharing options...
osyris Posted December 11, 2021 Author Share Posted December 11, 2021 9 hours ago, Mediacom87 said: Bonjour, il suffit de regarder la déclaration de la fonction: public static function updateValue($key, $values, $html = false, $id_shop_group = null, $id_shop = null) Bonjour et merci Mediacom87, Ça fonctionne parfaitement, à la déclaration de la fonction, j'ai mis updateValue($key, $values, $html = true); Es-t’il nécessaire que je rajoute , $id_shop_group = null, $id_shop = null) ? Deux autres questions pour le formulaire ? À la fonction public function displayForm() 'input' => array( array( 'type' => 'textarea', 'label' => $this->l('Configuration value'), 'name' => 'MODULE_TEXT', 'size' => 20, 'required' => true, 'autoload_rte' => true, ) à la place de 'size' => 20, faut t'il remplacer par ? 'cols' => 40, 'rows' => 10, Dois-je ajouter 'lang' => true et 'class' => 'rte', ? J'ai trouvé ceci dans le module ps_customtext.php Link to comment Share on other sites More sharing options...
Mediacom87 Posted December 11, 2021 Share Posted December 11, 2021 Link to comment Share on other sites More sharing options...
osyris Posted December 11, 2021 Author Share Posted December 11, 2021 4 hours ago, Mediacom87 said: Du coup je vais ouvrir un nouveau sujet. Comme c'est la suite de mon sujet pour cette question Es-t’il nécessaire que je rajoute $id_shop_group = null, $id_shop = null) à la suite de updateValue($key, $values, $html = true); comme tu l'as énoncé plus haut ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted December 11, 2021 Share Posted December 11, 2021 il y a 8 minutes, osyris a dit : Es-t’il nécessaire que je rajoute $id_shop_group = null, $id_shop = null) à la suite de updateValue($key, $values, $html = true); comme tu l'as énoncé plus haut ? Quel est votre niveau en développement, car j'ai l'impression que vous ne savez pas du tout ce que vous faites. une aide sur le sujet http://oseox.fr/php/fonction.html Link to comment Share on other sites More sharing options...
osyris Posted December 11, 2021 Author Share Posted December 11, 2021 22 minutes ago, Mediacom87 said: Quel est votre niveau en développement, car j'ai l'impression que vous ne savez pas du tout ce que vous faites. une aide sur le sujet http://oseox.fr/php/fonction.html J'ai appris le php il y a 10 ans sur le site du zéro, sans pratiquer depuis longtemps. Je ne me souviens pas d'avoir appris les fonctions. A mon avis, je n'ai pas l'utilité d'utiliser $id_shop_group = null et $id_shop = null, car je n'utilise pas ces variables. 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