dany Posted December 25, 2008 Share Posted December 25, 2008 Bonjour a tousquelqu un a une idée comment ajouter sur la colonne de droit ( Right column blocks ) le Bloc devises v0.1 ou Bloc langues car je le mets sur la position Right column blocks mais je ne le vois pas.est ce qu il y a une autre manip a faire ?merci d avance Link to comment Share on other sites More sharing options...
Guest Posted December 25, 2008 Share Posted December 25, 2008 Bloc devises: /modules/blockcurrenciesBloc right column: /modules/blockcartJe pense que c'est ça que tu recherche... Link to comment Share on other sites More sharing options...
dany Posted December 25, 2008 Author Share Posted December 25, 2008 merci, mais c'est pas ca que je cherche , je cherche a mettre sur la colonne de droite en haut de panier le bloc de langue ou bien le bloc de devise comment l intégré car sur la position top page en peux les mettre et on le vois mais sur la colonne de droit on peux mais on le vois pas sur la colonne de droite sur le site , il y a quelque chose a faire pour l intégré sur la colonne de droit ? Link to comment Share on other sites More sharing options...
DrÿSs' Posted December 26, 2008 Share Posted December 26, 2008 Oui, chaque hook (emplacement d'encrage pour un module) nécessite une fonction dans ledit module.C'est à dire que si vous greffer un module sur la colonne de droite (qui n'a été prévu de base que pour l'emplacement du haut), il faut développer la fonction PHP dans ce module. Il existe déjà une fonction pour le hook top, il faut en créer une pour le hook colonne de droite.Pourquoi ? Cela permet d'avoir un comportement (et donc un visuel) différent en fonction du hook pour un seul et même module. Link to comment Share on other sites More sharing options...
dany Posted December 26, 2008 Author Share Posted December 26, 2008 pour mettre le language a la colonne de droit en haut du papier faut que je modifie blocklanguages.php , j ai bien compris???mais qu'est ce que je dois modifier svp ??? tu pourras me donné une exemple merci d'avance <?phpclass CurrAndLang extends Module{function __construct() {$this->name = 'currandlang';$this->tab = 'Blocks';$this->version = 0.1;parent::__construct(); // The parent construct is required for translations$this->page = basename(__FILE__, '.php');$this->displayName = $this->l('Currency and Language block');$this->description = $this->l('Adds a block for selecting a currency and a language');}function install() {if (!parent::install() OR !$this->registerHook('rightColumn')//OR !this->registerHook('leftColumn'))return false;return true;}/*** Returns module content for header** @param array $params Parameters* @return string Content*/function hookRightColumn($params) {global $smarty;$currencies = Currency::getCurrencies();$languages = Language::getLanguages();if (!sizeof($currencies) OR !sizeof($languages))return '';$smarty->assign('currencies', $currencies);$smarty->assign('languages', $languages);return $this->display(__FILE__, 'currandlang.tpl');}function hookLeftColumn($params) {return $this->hookRightColumn($params);}}?> Link to comment Share on other sites More sharing options...
DrÿSs' Posted December 29, 2008 Share Posted December 29, 2008 pour mettre le language a la colonne de droit en haut du papier faut que je modifie blocklanguages.php , j ai bien compris???Essayer de parler français m'aiderais à comprendre votre besoin.Je déplace ce post dans le forum Graphisme et Développement. 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