Skip to main content

titre des modules et modules.php

More
12 years 5 months ago - 12 years 5 months ago #154387 by erickb
derniere version hikashop et joomla

les modules de contenus comme RECENTLY_VIEWED et RELATED_PRODUCTS ne vont pas lire les $module->title de la meme maniere que les autres modules de joomla , pourquoi ?

j'utilise un modules.php de mon template avec
Code:
function modChrome_jtext($module, &$params, &$attribs) { if ($module->showtitle){ $css = $params->get('moduleclass_sfx') ; echo '<h2 class="'.$css.'">' . JText :: _($module->title) . '</h2>' ; } if (!empty ($module->content)){ echo $module->content; } }

tous les autres modules non hikashop me retourne le bon titre des fichiers langues .ini sauf hikashop

voir la capture d'ecran ci-dessous

merci
Last edit: 12 years 5 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #154420 by nicolas
modChrome_jtext est la fonction de votre template utilisée par votre template pour afficher les modules dans des positions du template.
Si vous affichez ces modules via une position de votre template, cette fonction sera utilisée et le titre des ces modules sera remplacer avec la traduction.
Par défaut cependant, les titres des modules ne sont pas traduisibles par fichier de traduction, et donc les modules qui sont affichés par HikaShop directement, sans passer par le template, ne traduisent pas les titres non plus.
Pour changer cela, il faudrait éditer le fichier "listing" de la vue "product" via Affichage>Views et changer la ligne:
<?php echo $name; ?>
en:
<?php echo JText::_($name); ?>
The following user(s) said Thank You: erickb

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #154446 by erickb
toutes mes vues sont deja overridees , il me fallait juste le bon endroit :cheer:

ca marche impec !

merci

Please Log in or Create an account to join the conversation.

Time to create page: 0.184 seconds
Powered by Kunena Forum