Warning: Creating default object from empty value in /home/p358670/www/old.didgo.ru/components/com_sh404sef/shInit.php on line 37
Условие для вывода данных, на определённом пункте меню | Контент, материалы, меню
 


ВНИМАНИЕ!!! ЭТО СТАРАЯ ВЕРСИЯ САЙТА.

ДЛЯ ПОЛУЧЕНИЯ АКТУАЛЬНОЙ ИНФОРМАЦИИ

ПЕРЕЙДИТЕ НА WWW.DIDGO.RU




11 мая 2011


Условие для вывода данных, на определённом пункте меню

Порой необходимо делать проверку на соответствие определённому пункту меню. Для чего - каждый решает для себя сам.

Вывод на определённом пункте меню:

<?php if ($Itemid == '39') { ?>
    Выводимые данные
<?php } ?>

А в index.php шаблона сразу после <body> добавляем:

<?php $Itemid = JRequest::getInt( 'Itemid' ); ?>

Таким образом мы выведем данные на пункте меню с id = 39. Естественно, вам нужно будет выставить свой id пункта меню. Посмотреть можно в админке, в крайней правой колонке пункта меню:

ID пункта меню

Вариации:

Код, представленный ниже выведет данные на пунктах меню с id = 39 и id = 20

<?php if ($Itemid == '39' || $Itemid == '20') { ?>
     Выводимые данные
<?php } ?>

Код, представленный ниже выведет данные на пунктах меню с id от 25 по 30 включительно

<?php if ($Itemid >= '25' && $Itemid <= '30') { ?>
     Выводимые данные
<?php } ?>

Код, представленный ниже выведет данные на всех пунктах меню, кроме пункта с id = 40

<?php if ($Itemid != '40') { ?>
     Выводимые данные
<?php } ?>

Код, представленный ниже на пункте меню с id = 50 выведет слово "Верно", на всех остальных выведет слово "НЕверно"

<?php if ($Itemid == '50') { ?>
    Верно
<?php } else { ?>
    НЕверно
<?php } ?>

 

Вы можете отблагодарить автора:

WMR - R166832041362

WMZ - Z314865156270

QIWI - 9638061071

Яндекс деньги - 41001228750313


Комментарии 
 
#1 23.01.2013 03:41
не

Выводимые данные


а

Выводимые данные

должно быть!