Aide - Recherche - Membres - Calendrier
Version complète : [Résolu] Image de mon template changeante selon le langage sélectionné
Forum osCommerce-fr > Adapter OsCommerce MS2 > Design
aDy
Bonjour à tous ! smile.gif

Voila, pourriez-vous me dire si c'est possible si selon le langage sélectionné je peux changer les images de mes différents liens de mon menu sur mon header ?

J'ai fait des recherches et je pense savoir à peu près où situer le "problême", mais je flanche unsure.gif
J'ai trouvé cette fonction en recherchant une éventuelle soluce !

CODE
function tep_image_button($image, $alt = '', $parameters = '') {
    global $language;

    return tep_image(DIR_WS_LANGUAGES . $language . '/images/buttons/' . $image, $alt, '', '', $parameters);
  }



Seulement j'ai essayé de l'adapter sur mon code, mais je vois pas trop !
Voici la balise que j'aimerais modifier sur mon header afin que l'image "unique" de base se fasse remplacer celles selon le langage sélectionné !

Je précise que j'ai placé naturellement mes images dans chaque dossier de langage :

- catalog\includes\languages\english\images\buttons\shopping.gif
- catalog\includes\languages\french\images\buttons\shopping.gif
- catalog\includes\languages\espanol\images\buttons\shopping.gif
- catalog\includes\languages\german\images\buttons\shopping.gif



CODE
<a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/shopping.gif width=50 height=60 border=0></a>



quelqu'un aurait une suggestion à me fournir ? wink.gif

un grand merci à vous d'avance et merci pour cette chouette communauté, pleines d'infos qui me permet d'évoluer à souhait depuis pas mal de temps ! longue vie à oscommerce laugh.gif
fissiaux
A méditer un truc du genre :

En remplacement de :

CODE
<a href=<?=tep_href_link('shopping_cart.php')?>><img src=images/shopping.gif width=50 height=60 border=0></a>




CODE
                <?php echo '<a href="' . tep_href_link('shopping_cart.php') . '">' . tep_image_button('shopping.gif', '') . '</a>'; ?>
aDy
terrible ça marche à merveille et incrustation dans mon template comme avant smile.gif

je suis étonné que comme tu me l'indiques, qu'il n'y a pas à préciser comme la première ligne de code originale les paramètres "height" et "weight" et "border"....

en tout les cas merci pour ton aide wink.gif
Gnidhal
La fonction tep_image ajoute automatiquement ces balises en fonction de la taille dans le fichier image.
aDy
merci pour la précision Gnidhal wink.gif


heu j'ai une toute dernière ptite question, je me permets de la rajouter à la suite car elle est un peu reliée !

je souhaiterais effectuer la même manip mais cette fois pas pour une image, mais pour modifier le texte "keyword" inclus dans mon tep_draw_input_field biggrin.gif

sauriez vous si c possible "d'injecter" mon :

CODE
<?php echo HEADER_CADDIE; ?>


dans :

CODE
<?=tep_draw_input_field('keywords', '', 'size="20" maxlength="50"    onclick="this.value=\'\'" value="keyword"   class=se1 ') . ' ' . tep_hide_session_id()?>


à la place de la valeur keyword


bon si j'abuse faites m'en part, ce n'est qu'un détail wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2013 Invision Power Services, Inc.