Как создать страницу с персональным шаблоном
Система uCoz позволяет применять к страницам вашего сайта (то есть к страницам, урл адреса на которые заканчиваются: /index/0-id) до 20 разных дизайнов. Тем самым, это позволят вам реализовать в жизнь ваши самые смелые задумки.
Для того, чтобы назначить той или иной странице персональный шаблон, перейдите в управление страницами сайта в панели управления: /panel/pages выберите пункт "Все страницы", отметьте нужную страницу и нажмите кнопку "Редактировать".
В разделе "Опции" на этой странице найдите пункт Использовать персональный шаблон для страницы. Поставьте напротив него галочку.
По окончанию этого действия, нажмите кнопку сохранить.
Перейдем к следующему шагу - установим персональный дизайн на выбранную вами страницу.
Для этого, через Панель управления вашего сайта (/panel/home) откроем страницу редактирования шаблонов, вам нужно перейти по пункт: Дизайн > Редактор > Страницы сайта, далее открываем страницу, для которой была задана настройка использования персонального шаблона.
В подразделе Страницы сайта найдите в списке название своей страницы, с которой мы работаем (на рисунке это страница с названием "Информация о сайте").
Нажмите на название и перейдите на страницу редактирования шаблона этой страницы:
По окончанию редактирования, не забудьте нажать кнопку сохранить.
Примечание
Несмотря на то, что уникальных дизайнов для страниц сайта можно сделать всего 20, мелкие детали на большем количестве страниц вы можете изменять при помощи условных операторов.
$MODULE_ID$, $PAGE_ID$, $URI_ID$ - специальные коды которые могут пригодиться, если нужно выводить различный текст или какой-то другой код для разных страниц, использующих один и тот же шаблон.
Их значение для той или иной страницы можно увидеть в панели инструментов администратора:
Пример использования
Возможно, на всех страницах кроме страницы №2 нужно вывести одну и ту же картинку. Сделать это быстро и без особых усилий можно так. Заменив пояснительные тексты на код вызова картинки.
<?if($URI_ID$='page2')?>Это страница №2.<?else?>Любая другая страница.<?endif?>
Предположим, ситуация такая же, но теперь в качестве исключения несколько страниц:
<?if($URI_ID$='page2' || $URI_ID$='page3')?>Это страница №2 или №3.<?else?>Любая другая страница.<?endif?>