Witam, mam taki problem,
Wiem, że istnieje coś takiego:
<?php if($this->countModules('header') ) : ?>
wówczas wyświetla mi kod jeśli jest modół 'header', a co zrobić, żeby NIE WYŚWIETLAŁ kodu, jeśli jest modół 'header' ?, czy jest taka możliwość?
Witam, mam taki problem,
Wiem, że istnieje coś takiego:
<?php if($this->countModules('header') ) : ?>
wówczas wyświetla mi kod jeśli jest modół 'header', a co zrobić, żeby NIE WYŚWIETLAŁ kodu, jeśli jest modół 'header' ?, czy jest taka możliwość?
Nie przypisuj modUłu do pozycji header...
no tak, ale ten moduł musi tam być... podam to na przykładzie:
chcę zrobić coś takiego, że w momencie gdy header jest załadowany, nie wyświetla się w ogóle cała '<--! sekcja -->Kod:<div class="header"> <jdoc:include type="modules" name="header" /> </div> <--! sekcja !--> <div class="content"> <div class="przyklad"></div> <jdoc:include type="component" /> </div> <--! end ekcja!-->
KejeN, a mógłbyś mi podać kod jak ma to wyglądać? kombinowałem różne rodzaje składni... ale chyba za słabo znam php, żeby to samemu ułożyć..:/ (wymieniałem if, na else... dawałem else, po całym zdarzeniu if, ale nic nie działa..:/
Faktycznie skoro zamieniałeś if na else to znasz php słabiej ode mnie a ja nie znam go prawie wcale.
Dla braku modułów taki warunek będzie spełniony:
Kod PHP:
if($this->countModules('header') == 0)