Блок на определенной страницы

голоса: 0
Народ подскажите как поставить глобальный блок не в какой-то категории а на определенной странице?

Вот например у меня контейнер стоит:

<?if($CATEGORIES$)?>
<!-- <md2> --><?if($MODULE_ID$=='dir' || $MODULE_ID$=='load' || $MODULE_ID$=='photo' || $MODULE_ID$=='publ')?><!-- </md> -->
<div class='main-block-element'>
<div class='content clear-fix' style='padding: 0;'>
<a href='#' onclick='EA.userview.changeTab(event, $(this), "likes");' class='file-topbtn' style='font-weight: bold;'>
<div class='main-block-text'>Categories</div>
</a>

<div class='clear-fix' style='padding: 4px;'>

<b>$CATEGORIES$</b>
</div>
</div>
</div>
<!-- <mde> --><?endif?><!-- </mde> -->
<?endif?>
Закрыто с пометкой: Не актуально
| Автор: | Категория: Каталоги
Закрыт | | Автор: x1wyt Ucoz

Ответов: 1

голоса: 0

Для решения таких вопросов есть условный оператор $URI_ID$

<?if($URI_ID$='phCat2')?>

Текст для категории phCat2

<?endif?>

В данном примере текст будет выводится только на страницах категории 2 в фотоальбомах.

Переменную страницы можно посмотреть через админбар:

| Автор:
Разделите условия. По 5.

Получилось) и еще один вопросик если вас не затруднит, можно ли этот код 

<?if($URI_ID$='phCat2')?>

Текст для категории phCat2

<?endif?>

привязать к определенному РАЗДЕЛУ в статьях? 

Чтоб его только показывало в разделе мои статьи например

Вы точно не издеваетесь?:)

Я же вам сказал где смотреть переменную?

Она есть АБСОЛЮТНО НА ВСЕ СТРАНИЦАХ И ВО ВСЕХ МОДУЛЯХ.

Зайдите в статьи, найдите переменную для раздела статьи и используйте её в уже привычном для вас коде.
Я поставил все, но почеуто на странице материалов и коментариев не показывает
Так, ну здесь, возможно, вы сделали не правильно. Пример страницы и какую запись вы указываете в шаблоне "Страница материала.."?
...