Как добавить мини-статью на первой странице модуля "Новости"?

голоса: 0
Как в модуле "Новости" на первой странице добавить свою мини-статью/описание? Я пытался добавить его через ПУ - Новости - Страница архива материалов возле переменной $BODY$, но этот текст отображается на всех страницах и категориях модуля. Есть какое-то простое решение, чтобы моя мини-статья отображалась только на одной странице, на главной, а не на всех подряд? Буду благодарен за помощь!
Адрес сайта без сайта
| Автор: | Категория: Новости сайта

Ответов: 1

голоса: 0
 
Лучший ответ
Если это нужно, тогда не нужно использовать модуль новости и добавить отдельный текст новости на главной без использования модуля новости.
| Автор:
Выбор ответа лучшим | | Автор: Максим Прескоп

То, о чем вы говорите, это использование на главной модуля - "Редактор страниц", а сейчас на главной странице у меня открывается модуль "Новости" и все статьи в этом модуле, но поскольку это главная страница моего сайта, хотелось бы ко всему этому добавить ещё мини-описание, о чем сайт и где на нём можно найти ту или иную информацию. Поэтому задался этим вопросом. Кстати, подобное видел на другом юкоз сайте. Вот на этом сайте в самом низу есть небольшое описание, которое находится только на главной, на других страницах оно не повторяется. Вот так мне нужно это сделать.

 

 

Максим Прескоп,

В нижней части сайта заверните это описание в условие:

<?if($URI_ID$='page1')?>здесь описание<?endif?>

после будет только на главной.

Yuri_Geruk,

К сожалению ваш вариант мне не подошел, он не работал. Но, благодаря пониманию из чего он состоит я попытался немного изменить его и добавить его в модуле - Новости - Страница архива материала возле $BODY$.

  <?if($URI_ID$='nwArchive')?><?ifnot($CURRENT_PAGE$=='1')?>здесь описание<?endif?><?endif?>

В таком случае текст был на всех страницах, кроме первой. Я ещё раз изменил код и прописал так:

  <?if($URI_ID$='nwArchive')?><?ifnot($CURRENT_PAGE$=='2')?><?ifnot($CURRENT_PAGE$=='3')?>здесь описание<?endif?><?endif?><?endif?>

Текст на второй и третьей странице пропал, а на первой и последующих страницах после третьей - 4,5,6 и тд он тоже был.

Я то могу поотдельности дописать в код и другие страницы, как это видно во втором варианте, но так делать будет немного странно, если у меня будет в этом модуле 100 и более страниц, придется для каждой прописывать код. Возможно знаете ещё вариант как можно немного видоизменить этот код, чтобы выводился текст только на первой странице?

Yuri_Geruk,
Так полагаю, раз вы не отвечаете, иного решения этого вопроса нет?
Максим Прескоп,
О том какое решение есть вам ответили, другого нет.
Yuri_Geruk,

Очень жаль, что вы не всегда готовы качественно и бесплатно помочь в вопросе. Ну это и понятно. Тем не менее, вы мне всё же немного помогли. Вам спасибо за код. Благодаря ему, путем проб и ошибок все таки настроил как мне нужно. Мне вовсе не в тягость поделится им здесь, возможно он тоже кому-то понадобится.

 <?if($URI_ID$='nwArchive')?><?if($CURRENT_PAGE$=='1')?>здесь описание<?endif?><?endif?>

 

...