cvbperso Posted October 14, 2013 Share Posted October 14, 2013 Re-bonjour, Je suis entrain de créer un module dans le backoffice dans lequel je souhaite intégrer un certains nombre de contrôle... Je désire notament intégrer un TInyMCE... Je vois plusieurs messages ou il est dit qu'il faut intégrer du code dans le controller... http://ludo.voyelle-dev.fr/cms-open-source/prestashop/bouts-de-code/article/prestashop-1-5-tinymce-sur class AdminSliderTransactionController extends ModuleAdminController { public function __construct() { $this->table = 'Slider'; $this->className = 'Slider'; $this->fields_list = array( 'pictures' => array( 'title' => $this->l('Choisir une image'), 'type' => 'file', 'align' => 'left', 'callback' => 'getEtatPaiement' ), 'edition' => array( 'title' => $this->l('Nom SEO'), 'type' => 'textarea', 'label' => $this->l('Description:'), 'name' => 'description', 'lang' => true, 'cols' => 60, 'rows' => 10, 'class' => 'rte', 'autoload_rte' => true, 'hint' => $this->l('Invalid characters:').' <>;=#{}' ), 'DateMiseEnLigne' => array( 'title' => $this->l('Date mis en ligne'), 'align' => 'left', 'type' => 'date', 'havingFilter' => false, ), 'chp'=>array( 'title' => $this->l('Date mis en ligne'), '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:').' <>;=#{}' ), 'DateFinPzrution' => array( 'title' => $this->l('Date fin parution'), 'align' => 'left', 'type' => 'date', 'havingFilter' => false, ), ); parent :: __construct(); } } Ceci ne fait pas grand chose à part me rajouter un champs texte.... Faut-il que j'intègre du JS ? Comment faire ? D'avance merci ++ Link to comment Share on other sites More sharing options...
Whoami Posted October 14, 2013 Share Posted October 14, 2013 (edited) Bonjour, Essayez en ajoutant le paramètre tinymce aux paramètres du helper : $this->fields_list = array( 'pictures' => array( 'title' => $this->l('Choisir une image'), 'type' => 'file', 'align' => 'left', 'tinymce' => true, 'callback' => 'getEtatPaiement' ), Edited October 14, 2013 by Whoami (see edit history) Link to comment Share on other sites More sharing options...
cvbperso Posted October 15, 2013 Author Share Posted October 15, 2013 Bonjour, Essayez en ajoutant le paramètre tinymce aux paramètres du helper : $this->fields_list = array( 'pictures' => array( 'title' => $this->l('Choisir une image'), 'type' => 'file', 'align' => 'left', 'tinymce' => true, 'callback' => 'getEtatPaiement' ), Cette solution ne donne rien du tout ! Comment le fait de rajoiuter ceci pourrait t-il faire intervenir du JS permettant la mise en forme du TinyMCE ? chose que je vois sur l'ensemble des générateurs de texte façon WYSIWYG, je ne comprends pas. Prestashop intégre t-il ce genre de contrôle de fonction client ? ou faut-il que j'aille les chercher et les intégrer ? Par avance merci de vos réponses ++ 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