Post by Saxana » Sun Dec 18, 2011 2:21 am

Zdravím,

poradí někdo jak vytvořit podmínku v .tpl??? upravil jsem si modul > spíše jsem přetvořil jiný modul, ale dostal jsem se pro mě do neřešitelné situace. Potřebuji vytvořit podmínku která mění zobrazení obsahu a to při změně pozice zobrazení modulu. Když zvolím v adminu např. content_bottom tak by se měl zobrazit z .tpl pouze obsah určený do content_bottom a vše co je pro např. column_left by mělo zůstat skryté.
Něco ve stylu :

Code: Select all

       <?php if ($module['position'] == 'content_left') { ?>
                OBSAH LEFT
                <?php } else { ?>
                OBSAH BOTTOM
                <?php } ?>
 
Ještě by se hodila zároveň úprava if tak aby v případě že se jedná o if > content_left nebo content_right > else if content_bottom else content_top

No to již není ani tak důležité to si když tak zpracuji již sám ....

Předem děkuji za pomoc a ušetřený čas.
Last edited by Saxana on Sun Dec 18, 2011 6:06 am, edited 1 time in total.

New member

Posts

Joined
Mon May 30, 2011 11:40 pm

Post by hawkey » Sun Dec 18, 2011 5:56 am

Podmínku máte vytvořenou správně, tak na co se vlastně ptáte? :)

Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart


Active Member

Posts

Joined
Sun Apr 25, 2010 12:10 am
Location - Olomouc, Czech Republic, Europe

Post by Saxana » Sun Dec 18, 2011 6:02 am

No nic sám si vařím sám si peru atd...

Kdyby někdo potřeboval a řešil něco podobného

Controller

Code: Select all

if ($modul['position']=='content_top' || $modul['position']=='content_bottom'){
			$this->data['layout'] = 'horizontal';
		}
		else
		{
			$this->data['layout'] = 'vertical';
		}
Module

Code: Select all

<?php if ($layout!='vertical') { ?>
    LEFT / RIGHT
<?php } else { ?>
   BOTTOM / TOP
<?php } ?>
No není to zrovna plně zobrazeno, ale ....

Jinak chyběl ten controller ;)

New member

Posts

Joined
Mon May 30, 2011 11:40 pm
Who is online

Users browsing this forum: No registered users and 2 guests