Вывести текст в материале определенной категории

голоса: 0

Здравствуйте.

Нужно вывести текст после материала в одной из категорий. Пытаюсь сделать так, но текст не выводится:

<?if($URI_ID$='nwCat10' && $PAGE_ID$='entry')?><div>Текст для категории №10 в материале</div><?endif?>

 

| Автор: | Категория: Дизайн сайта

Ответов: 2

Голоса: +1
 
Лучший ответ

1. Если нужно над или после материала, на Странице материала и комментариев в модуле новости сайта - http://ваш-сайт.ру/panel/?a=tmpl;m=6;t=2 после или перед кодом:

$MESSAGE$

только код ID категории уже будет лишним, так как это уже предполагается вывод на странице категории и на странице комментариев он точно будет хламом:

<?if($PAGE_ID$='entry')?><div>Текст в материале</div><?endif?>

2. чтобы отобразить текст на странице категории, нужно условие:

<?if($URI_ID$='nwCat10')?><div>Текст для категории №10</div><?endif?>

размещать на странице архива в модуле новости, перед или после кода:

$BODY$

как-то так.

| Автор:
Выбор ответа лучшим | | Автор: nomid

Спасибо Yuri_G!

А как вывести текст на "Странице материала и комментариев" в модуле "Новости сайта", НО только для материалов из десятой категории? :)

Если уже так нужно для категории, то лучше сделать так, на странице материалов и комментариев после кода $MESSAGE$ ставим условие:

 <?if($CAT_NAME$="точное название категории")?>текст под данную категорию<?endif?>

должно работать.

Спасибо! Ты (извини что на ты), как всегда — на высоте!

голоса: 0
Прочитайте инструкцию http://forum.ucoz.ru/forum/38-42999-1
| Автор:
И при чем здесь "Реклама между новостями, постами"?

Мне нужно вывести текст в полном тексте материала, на странице материала в модуле "Новости".

Как мне поможет "Реклама между новостями, постами"?
вы не дали подробностей что вам нужно. сейчас путаетесь в показаниях. вам нужен текст после новости как описано в вашем вопросе наверху или вам нужен текст в самой новости? для первого варианта нужно уточнение. для второго варианта вариантов нет, так как условные операторы внутри материала не работают и материал всегда можно отредактировать. в любом случае ваша задумка не ясна

Текст после материала/новости/публикации/статьи (после  <td class="eMessage">...</td>) в шаблоне "Страница материала и комментариев к нему", модуль "Новости сайта".

В принципе, если нельзя после, то как можно вверху материала разместить текст?

...