g_escande Posted October 27, 2009 Share Posted October 27, 2009 Bonjour,Je me suis fabriquer un petit module actu qui s'intègre dans la partie CMS de prestashop quand la collone actu est à 1 elle s'affiche dans mon bloc actu sur le front.le souci c'est que pour linstant ca maffiche dans l'admin 1 quand c un actu et 0 quand c pas une actumais j'aimerais qu'il m'affiche une valeurs plus explicite genre traduire 1 en actu et 0 en information par exemple$this->fieldsDisplay = array( 'id_cms' => array('title' => $this->l('ID'), 'align' => 'center', 'width' => 25), 'link_rewrite' => array('title' => $this->l('URL'), 'width' => 200), 'meta_title' => array('title' => $this->l('Title'), 'width' => 300), 'actu' => array('title' => $this->l('Actu'), 'width' => 25,'type' => 'bool') );Il faudrait modifier cela j'ai réussi à rajouter la colonne actu mais pour la traduire ben dificileMerci de m'aider Link to comment Share on other sites More sharing options...
minirj01 Posted October 27, 2009 Share Posted October 27, 2009 Bonjour,Une image? Link to comment Share on other sites More sharing options...
DrÿSs' Posted October 27, 2009 Share Posted October 27, 2009 Déplacé dans le forum Développement. Link to comment Share on other sites More sharing options...
g_escande Posted October 29, 2009 Author Share Posted October 29, 2009 Comme vous pouvez le voir sur la pièce jointe j'ai rajouter une colonne actuQuand cette valeur est à elle se positionne ds le bloc actu de mon site et quand elle est à 0 l'article se positionne ds le bloc informationLe souci c'est que pour rentre plus explicite cet information 0 ou 1 jaimerais les remplacer respectivement par information et actuMerci de m'aider Link to comment Share on other sites More sharing options...
liandri Posted October 29, 2009 Share Posted October 29, 2009 Bonjour,Ouvre /classes/CMS.phpjuste avant : protected $fieldsRequiredLang = array('meta_title', 'link_rewrite'); ajoute : protected $fieldsValidate = array('actu' => 'isBool'); A+ Link to comment Share on other sites More sharing options...
g_escande Posted October 30, 2009 Author Share Posted October 30, 2009 ee ta méthode ne fonctionne pas j'ai toujours actu à 1 ou 0 Link to comment Share on other sites More sharing options...
liandri Posted October 30, 2009 Share Posted October 30, 2009 en plus de ce que j'ai donné avant :/classes/CMS.phpremplace : class CMS extends ObjectModel { public $meta_title; par : class CMS extends ObjectModel { public $active; public $meta_title; rempace : public function getFields() { return array('id_cms' => null); } par : public function getFields() { parent::validateFields(); $fields['id_cms'] = null; $fields['active'] = intval($this->active); return $fields; } j'ai pas testé, c'est de tête A+ 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