modu?y w home.tpl

Jeśli masz problemy z instalacją dodatkowych modułów takich jak wysyłka, płatność, język, itd.

moduły w home.tpl

Postprzez winz » 28 kwi 2011, o 13:46

Witam. zauważyłem wstępnie że wyświetlanie modułów i kolejność można jedynie określić w panelu administracyjnym..
W pliku home.tpl są odpowiedzialne za to 3 linijki:
Kod: Zaznacz cały
<?php foreach ($modules as $module) { ?>
<?php echo ${$module['code']}; ?>
<?php } ?>


Pytanie: jak wywołać odpowiedni moduł ręcznie ?
mam na myśli coś w stylu (co oczywiście nie działa)

<?php echo ${$module['NIVOSLIDER']}; ?>
<?php echo ${$module['WELCOME']}; ?>
<?php echo ${$module['BESTSELLERS']}; ?>
<?php echo ${$module['LATEST']}; ?>

etc..

z góry dziękuje za odpowiedź.
winz
 
Posty: 1
Dołączył(a): 28 kwi 2011, o 13:40

Re: moduły w home.tpl

Postprzez jang1200 » 28 kwi 2011, o 15:33

nad pętlą foreach daj:
Kod: Zaznacz cały
<?php var_dump($modules); ?>
i zobacz ile tam jest tablic.
a później np.:
Kod: Zaznacz cały
<?php echo $$modules[0]['code']; ?>
  <?php if ($welcome) { ?>
  <div class="top">
    <div class="left"></div>
    <div class="right"></div>
    <div class="center">
      <h1><?php echo $heading_title; ?></h1>
    </div>
  </div>
  <div class="middle">
    <div><?php echo $welcome; ?></div>
  </div>
  <div class="bottom">
    <div class="left"></div>
    <div class="right"></div>
    <div class="center"></div>
  </div>
  <?php } ?>
<?php echo $$modules[3]['code']; ?>
<?php echo $$modules[1]['code']; ?>
<?php echo $$modules[2]['code']; ?>
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17


Powrót do Pomoc przy modułach Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości