На сайтах uCoz для каждой страницы сайта есть свой отдельный Список переменных Ucoz, с помощью которых сайт можно сделать еще гибче и разнообразнее.
Перед использованием переменных необходимо для начала узнать где найти их обозначение.
Список переменных для каждой страницы находится в Админ-баре управления сайтом.
Итак, заходите в Управление сайтов через Админ-бар (для этого нужно просто выполнить вход на Вашем сайте и сверху появится Админ-бар). Переходите Конструктор – Список переменных страницы.
Появляется список переменных принадлежащий только этой странице и значит он следующее:
И еще одна важная переменная. В Админ-баре этой переменной нет, но это также очень полезная переменная:
$CID$ – ID категории (сам номер категории Вы можете посмотреть в Управлении категориями нужного Вам модуля.
Скажу Вам честно, что пока я не понимаю особую разницу между $PAGE_ID$ и $URI_ID$, и лично я применяю в основном
$URI_ID$. Необходимость переменной $MODULE_ID$ мне пока тоже не очень понятна, так как для каждого модуля все-равно свой набор шаблонов.
Переменные страницы сайте дают нам возможность менять страницы внутри одного модуля.
Например Вы хотите, чтобы на страницы одной из статей выполнялся определенный скрипт, а на всех остальных нет.
То есть Вам на одной из страниц Вашего сайте нужно выполнить определенной условие.
Для этого нужно определиться к какому именно шаблону принадлежит заданная страница. Далее перейти в Панель Управления сайтом: Дизайн – Управление дизайном (шаблоны) и выбрать нужный Вам шаблон.
В нужном месте Вашего шаблона вставить следующий код:
<?if($URI_ID$='page1')?> <br /> Ваше условие (скрипт, картинка, ссылка - что угодно) <br /> <?endif?>
Вместо page1 нужно вставить $URI_ID$ Вашей страницы. Таким образом вставляется дополнительная информация на страницу (информацию, которая не исключает никакую другую).
Если же Вам нужно поменять одну информацию на другую, например вместо $SMENU_1$ вставить $SMENU_2$, тогда используйте следующий код:
<?if($URI_ID$='page1')?> <br /> $SMENU_1$ <br /> <?else?> <br /> $SMENU_2$ <br /> <?endif?>
Вот такой еще один нехитрый способ вносить изменения в шаблоны Вашего сайта.
Если при открытие csv файла с помощью excel У все поехали ячейки - это простой… Read More
Простые шаги как происходит Загрузка проекта на Github и Автодеплой на сервер Сделайте работу проще! Read More
Миграция базы данных - помогают с этим библиотеки SQLAlchemy и Alembic. Read More
Основные Команды Git, которые точно пригодятся. Сохрани себе шпаргалку Git Read More
Установка PostgreSQL на сервер Read More
Как создать PrimaryKey в талице базы данных SQL [РЕШЕНО] Ошибка relation tablename_id_seq doesn't exist Read More
View Comments
Спасибо за полезную информацию. Юкоз ещё жив. :)