Search the Community
Showing results for tags 'matt75'.
-
Bonjour, Nouvelle ASTUCE pour faire de belles présentations de vos pages "Catégories", "Fabricants", "Fournisseurs" avec l'ajout de l'éditeur de texte "Tinymce". En gros, du HTML dans vos titres de pages! (Allez savoir pourquoi ce n'est pas d'origine dans prestashop une fonction si simple, et utilisé dans les autres champs de description de produit.) Un Grand Merci @ Matt75 pour cette solution! COMPATIBLE UNIQUEMENT PRESTASHOP 1.5.x CATEGORIE: Dans controllers/admin/AdminCategoriesController.php Chercher: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'rows' => 10, 'cols' => 100, 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), Remplacer par: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'autoload_rte' => true, // Cette ligne active tinymce sur le champs 'rows' => 10, 'cols' => 100, 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), FABRICANT: Dans controllers/admin/AdminManufacturersController.php Chercher: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'cols' => 60, 'rows' => 10, 'class' => 'rte', 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), Remplacer par: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'cols' => 100, 'rows' => 10, 'autoload_rte' => true, // Cette ligne active tinymce sur le champs 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), FOURNISSEUR: Dans controllers/admin/AdminSuppliersController.php Chercher: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'cols' => 60, 'rows' => 10, 'lang' => true, 'hint' => $this->l('Invalid characters:').' <>;=#{}', 'desc' => $this->l('Will appear in supplier list') ), Remplacer par: array( 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'cols' => 100, 'rows' => 10, 'lang' => true, 'autoload_rte' => true, // Cette ligne active tinymce sur le champs 'hint' => $this->l('Invalid characters:').' <>;=#{}', 'desc' => $this->l('Will appear in supplier list') ), Dans classes/Supplier.php Chercher: 'description' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName'), Remplacer: 'description' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isString'), ********** FIN DU CODE ********** Correction pour le problème d'affichage du Code HTML au survol de la souris sur le titre de la Catégorie. (Merci @ Acidy) Dans modules/blockcategories/category-tree-branch.tpl (et dans themes/monthème/category-tree-branch.tpl si vous n'avez pas ajouter de "bloc catégories") Chercher: title="{$node.desc|escape:'htmlall':'UTF-8'}" Remplacer par: title="{$node.desc|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}"