DevNet Posted October 3, 2012 Share Posted October 3, 2012 Bonjour, Voici un tutoriel qui permet d'intégrer rapidement un ou plusieurs champs DatePicker dans la configuration du module. En effet, depuis PrestaShop 1.5, les choses ont changé, et surtout pour l'AdminController qui permet cette automatisation par une définition de champs et de types de champs. Mais l'AdminController n'est pas le Module, et cette méthode va vous permettre de migrer rapidement vos anciens codes de modules PrestaShop 1.4 pour PrestaShop 1.5 . Je mets aussi à disposition un module d'exemple lié à ce tutoriel. http://blog.dev-net.fr/2012/10/utiliser-le-datepicker-dans-vos-classes-modules/ Bonne lecture 1 Link to comment Share on other sites More sharing options...
Hedrad Posted October 3, 2012 Share Posted October 3, 2012 Merci pour le tuto... Ca fait pas de mal en ce moment sur la 1.5 Link to comment Share on other sites More sharing options...
marco94310 Posted December 6, 2013 Share Posted December 6, 2013 Bonjour à toute la communauté prestashop (:-)Voila j'ai un très gros problème qui me bloque depuis plus d'une semaine j'ai vraiment besoin d'aide s'il vous plait.En fait j'ai inséré un champ datepicker dans le backoffice qui s'appelle -> description_5Dans le fichier AdminCategorieController -> function renderForm() array( 'type' => 'date', 'label' => $this->l('Description 5:'), 'name' => 'description_5', 'autoload_rte' => true, 'lang' => true, 'class' => 'datepicker', 'rows' => 10, 'cols' => 100, 'hint' => $this->l('Invalid characters:').' <>;=#{}' ),public function __construct() $this->fields_list = array( 'id_category' => array( 'title' => $this->l('ID'), 'align' => 'center', 'width' => 20 ), 'name' => array( 'title' => $this->l('Name'), 'width' => 'auto' ), 'description' => array( 'title' => $this->l('Description'), 'width' => 500, 'maxlength' => 90, 'callback' => 'getDescription2Clean', 'orderby' => false ), 'description_5' => array( 'title' => $this->l('Description 5'), 'width' => 500, 'maxlength' => 90, 'class' => 'datepicker', 'callback' => 'getDescription2Clean', 'orderby' => true ),Donc mon champ s'affiche bien dans le backoffice et le calendrier s'affiche je peux enregistrer les données ça fonctionne et le resultat s'affiche bien dans la page catégorie, mais par contre je n'arrive pas à récupérer la valeur quand je veux modifier une catégorie en backoffice je dois remettre la date car la valeur rentré précédemment ne s'affiche pas.Tout s'enregistre bien dans ma table etc..Quand je verifie avec firebug j'ai ca -><input id="dp1386330054503" class="datepicker hasDatepicker" type="text" value="" name="description_5" data-hex="true" size=""></input>comment récupérer la valeur entré dans ma table ?merci beaucoup à vous pour votre aide. Link to comment Share on other sites More sharing options...
marco94310 Posted December 8, 2013 Share Posted December 8, 2013 Personne pour m aider s il vous plait ? 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