Управление дизайном модуля «FAQ (Вопрос/Ответ)»
С помощью данной инструкции вы научитесь управлять внешним видом модуля «FAQ». Управление дизайном требует навыков в работе с HTML. Если вы не уверены в своих силах, обратитесь за помощью к специалистам.
За отображение всех страниц модуля отвечают шаблоны:
- Общий вид страниц FAQ'a
- Вид материалов
Если включена PDA-версия сайта, то для нее будут отображены свои шаблоны модуля:
В каждом из шаблонов модуля используется свой набор переменных. Они могут выполнять разные функции и выводить различную информацию. При работе с шаблоном вы можете в любой момент посмотреть список действующих переменных, нажав на значок в редакторе:
Общий вид страниц FAQ'a
Шаблон «Общий вид страниц FAQ'a» отвечает за отображение следующих страниц:
- Главная страница модуля
- Страницы категорий
- Страница добавления/редактирования материала
Все необходимое содержимое страниц выводит переменная $BODY$: перечень материалов, список ссылок, форму добавления/редактирования материала.
В шаблоне может быть размещена переменная $CATEGORIES$. Она работает на главной странице, а также на странице категории при включенной настройке «Выводить список категорий при входе в одну из категорий».
Переключаться между страницами со списком материалов позволит переменная $PAGE_SELECTOR$. Количество материалов регулируется настройкой «Количество отображаемых материалов на странице».
Вид материалов
Шаблон «Вид материалов» отвечает за показ перечня добавленных материалов. Все добавленные на сайт материалы в соответствии с заданным в шаблоне видом помещаются в переменную $BODY$, которая используется в шаблоне «Общий вид страниц FAQ'a».
В шаблоне «Вид материалов» может быть размещено любое поле материала.
Поскольку в модуле «FAQ» отсутствует страница материала, задача администратора сайта представить вид материала с текстом ответа, иначе пользователи не смогут решить свой вопрос.
Перед внесением изменений в шаблоны обязательно сделайте резервную копию, чтобы в случае нежелательных результатов осталась возможность откатить изменения.
Если в процессе правки одного из шаблонов вы захотите отменить внесенные изменения, воспользуйтесь кнопкой «Восстановить стандартный шаблон»: