Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!
Управление дизайном модуля «Тесты»
Управление дизайном модуля «Тесты»
Материал добавлен: 18 Ноября 2016
Материал обновлен: 14 Августа 2025
С помощью данной инструкции вы научитесь управлять внешним видом модуля «Тесты».
Важно! Управление дизайном требует навыков работы с HTML. Если вы не уверены в своих силах, обратитесь за помощью к специалистам.
Шаблон отображения модуля
За отображение всех страниц модуля отвечает шаблон «Общая страница тестов». Если включена PDA-версия сайта, используется отдельный шаблон — «PDA: Общая страница тестов».
Как открыть шаблон для редактирования
- В панели управления сайтом перейдите в раздел «Дизайн» → «Редактор шаблонов».
- В списке модулей слева выберите «Тесты».
Во время редактирования шаблона вы можете посмотреть список доступных переменных, нажав на соответствующий значок в редакторе:
Страницы, использующие шаблон «Общая страница тестов»
- Главная страница модуля
- Страницы категорий
- Страница отдельного теста
Для вывода основного содержимого используется переменная $BODY$, которая отображает:
- Перечень тестов
- Список ссылок
- Форму теста
- Описание теста
Дополнительные переменные
$CATEGORIES$— отображает список категорий на главной странице и на страницах категорий (если включена соответствующая настройка: «Выводить список категорий при входе в одну из категорий»).$CAT_NAME$и$CAT_URL$— используются на странице категории.$TEST_NAME$— используется на странице конкретного теста.
Пример шаблонного кода: хлебные крошки
Следующий фрагмент кода демонстрирует работу шаблона с переменными, отвечающими за отображение навигации («хлебные крошки»):
<div> <a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » <?if($CAT_NAME$)?> <a href="$MODULE_URL$"><!--<s5133>-->Тесты<!--</s>--></a> <?else?> <?if($TEST_NAME$)?> <a href="$MODULE_URL$"><!--<s5133>-->Тесты<!--</s>--></a> <?else?> <!--<s5133>-->Тесты<!--</s>--> <?endif?> <?endif?> <?if($TEST_NAME$)?> <?if($CAT_NAME$)?> &<a href="$CAT_URL$">$CAT_NAME$</a> <?endif?> & $TEST_NAME$ <?else?> <?if($CAT_NAME$)?> &$CAT_NAME$ <?endif?> <?endif?> </div>
Важно! Перед внесением изменений в шаблон обязательно сделайте резервную копию. Это поможет восстановить предыдущую версию шаблона в случае ошибок.
Если вы передумали сохранять изменения, воспользуйтесь кнопкой «Восстановить стандартный шаблон» в редакторе.
Управление дизайном модуля «Тесты»



