Tibo51 Posted April 12, 2010 Share Posted April 12, 2010 Tout est dans le titre !Si le client a coché Optin, je voudrais afficher une ligne supplémentaire entre la liste des adresses et le bouton "Ajouter une adresse"J'ai ajouté ce code :{if $customer.optin ==1} .....blablabla......... {/if}Mais ca marche pas. Je crois qu'il faut que j'aille ajouter un truc dans adresses.php, mais je sais pas trop quoi.Je pense qu'il faut que je fasse un truc de ce genre : include(dirname(__FILE__).'/header.php'); $smarty->assign('addresses', $customer->getAddresses(intval($cookie->id_lang))); $smarty->assign('optin', $customer-> ????comment récuperer la valeur de optin???? ); $smarty->display(_PS_THEME_DIR_.'addresses.tpl'); include(dirname(__FILE__).'/footer.php'); Mais j'avoue avoir beaucoup de mal si quelqu'un peut m'aider, j'apprécierai beaucoup ;-) Link to comment Share on other sites More sharing options...
Tibo51 Posted April 13, 2010 Author Share Posted April 13, 2010 Résolu : comme j'ai besoin de cette valeur, et d'une autre un peu partout dans la boutique, je la charge dans le fichier init.php // (DEBUT) Permet de récupéer infos suppl. 'customerOptin' => ($cookie->logged ? $cookie->customer_optin : false), 'customerVp_Id' => ($cookie->logged ? $cookie->customer_vp_id : false), et dans Classes/Customer.php // début ajout public $optin; public $vp_id; 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