Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Déplacer élément d'une page (ex.: Header vers Colonne droite

Soutien et conseil sur les "Thèmes graphique" pour OpenCart

Déplacer élément d'une page (ex.: Header vers Colonne droite

Messagepar crosshair » 07 Mar 2011, 17:13

Bonjour à tous,

Et félicitations pour votre site et forum.

Préalable à toute discussion : Je n'ai pas de formation informatique, je suis juste un self-made man formé à coup de bidouillage ! Ceci dit je pense me démerder suffisament 8-) pour piger par ex. le post mendionné ci-dessous ;)
J'explique mon soucis. :arrow:
J'ai récupéré un template ( Opencart.ws ) qui me plaît et souhaite comme tout un chacun le modifier.
Ce post : documentation sur le templating
m'aidera surement pour la suite et vos explications y sont claires. Toutefois mon problème réside dans le fait que sur le thème par défaut il y a un switcher de langue (FR,NL,GB) qui m'est très utile pour ne pas dire indispensable mais absent sur le template ! :cry: voire :evil:
J'ai donc tenté de copier de :
\catalog\view\theme\default\template\common\header.tpl
vers : \catalog\view\theme\opencartws\template\common\column_right.tpl

Code: Tout sélectionner
      <div class="div7">
        <?php if ($languages) { ?>
        <form action="<?php echo str_replace('&', '&amp;', $action); ?>" method="post" enctype="multipart/form-data" id="language_form">
          <div class="switcher">
            <?php foreach ($languages as $language) { ?>
            <?php if ($language['code'] == $language_code) { ?>
            <div class="selected"><a><img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" />&nbsp;&nbsp;<?php echo $language['name']; ?></a></div>
            <?php } ?>
            <?php } ?>
            <div class="option">
              <?php foreach ($languages as $language) { ?>
              <a onclick="$('input[name=\'language_code\']').attr('value', '<?php echo $language['code']; ?>'); $('#language_form').submit();"><img src="image/flags/<?php echo $language['image']; ?>" alt="<?php echo $language['name']; ?>" />&nbsp;&nbsp;<?php echo $language['name']; ?></a>
              <?php } ?>
            </div>
          </div>
          <div>
            <input type="hidden" name="language_code" value="" />
            <input type="hidden" name="redirect" value="<?php echo $redirect; ?>" />
          </div>
        </form>
        <?php } ?>

Et là ... "Notice: Undefined variable: languages in /var/www/virtual/sarplamaniac.eu/opencart/catalog/view/theme/opencartws/template/common/column_right.tpl on line 3"
Et pas moyen de trouver où sont planquées ces foutus variables.
Grand merci d'avance à qui pourra m'aider !
Hébergement Web4All ; OpenCart 1.4.9.3 US ; Traduction FR, NL, GB ; Modules par défaut.
crosshair
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 2
Inscription: 07 Mar 2011, 16:30
Localisation: Belgium - Velaines (Celles - Hainaut) (Nord-Est de Lille)

Re: Déplacer élément d'une page (ex.: Header vers Colonne dr

Messagepar LeorLindel » 07 Mar 2011, 18:13

Bonjour et bienvenue,

Les variables en question se trouvent dans :
catalog/controller/common/header.php

et il faudra les mettre dans le fichier :
catalog/controller/common/column_right.php
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce


Retourner vers Soutien

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron