Часто задаваемые вопросы
Страница типа «Часто задаваемые вопросы» (FAQ) бывает очень полезна и позволит вам лучше объяснить принципы работы вашего сайта, сервисов или предоставить пользователю более подробную информацию о услугах и товарах. В отличие от гостевой или списка отзывов FAQ не подразумевает формы обратной связи.
Создание списка вопросов
Создадим страницу с типом «Часто задаваемые вопросы» .
Кликните, чтобы увидеть увеличенный вариант изображения!
В основном окне админке кликним левой клавишей мыши на вновь созданной странице и выберем в выпадающем меню пункт Перейти к списку вопросов.
Поскольку список вопросов у нас пуст, окно будет иметь следующий вид.
Нажмем на ссылку Создать группу вопросов и перейдем в форму создания группы вопросов.
Кликните, чтобы увидеть увеличенный вариант изображения! Введем произвольное наименование, нажмем кнопку Создать. Теперь в списке вопросов появится новая группа, кликнем на ней левой клавишей мыши и выберим пункт Создать вопрос в указанной группе.
Форма создания вопроса не отличается от формы создания группы, сформулируем наш вопрос, нажмем кнопку Создать. Теперь в списке вопросов появится первый вопрос. Давайте теперь зададим ответ на него. Кликнем по только что созданному вопросу левой клавишей мыши и выберем в выпадающем меню пункт Редактировать содержание вопроса.
Откроется стандартное окно редактирования текста, куда мы занесем наш ответ. Создадим в группе еще один вопрос (обратите внимание, что форма создания вопроса теперь отличается – в ней можно сразу установить порядок следования вопросов в списке) и перейдем к созданию шаблонов для вывода списка вопросов и ответов на сайте.
Кликните, чтобы увидеть увеличенный вариант изображения!
Создание и редактирование шаблонов для FAQ.
Перейдем в раздел Дизайн в основном меню админке, и кликнем на пункте Часто задаваемые вопросы.
Откроется список доступных шаблонов.
Кликнем на пункте Шаблоны списка ответов FAQ, чтобы создать новый шаблон.
Кликните, чтобы увидеть увеличенный вариант изображения! В открывшейся форме зададим название шаблона и поставим галочку публикации. Так же здесь можно выбрать Расположение шаблона.
Кликнем левой клавишей мыши на Шаблоны списка ответов FAQ, выберем в выпадающем меню пункт Редактировать шаблон и перейдем в форму создания шаблона, которая состоит из четырех вкладок: «Предпросмотр», «Главный шаблон», «Шаблоны групп вопросов», «Шаблоны отдельных вопросов».
Пусть наши FAQ выводятся в виде списков определений, где каждая группа будет соответствовать отдельному списку, вопрос будет выводится внутри тега термина <dt></dt>, а ответ внутри тега определения <dd></dd>. На вкладке «Главный шаблон» зададим общий шаблон нашего списка, используя единственную доступную на этой вкладки системную переменную - {Элементы}, представляющую собой результат компеляции всего множества групп и вопросов.
На вкладке «Шаблоны групп вопросов» мы можем задать используя системные переменные и теги HTML шаблон для вывода группы.
Кликните, чтобы увидеть увеличенный вариант изображения!
Нажмем на ссылку Добавить шаблон группы и в открывшемся окне используя тег заголовка <h2></h2>, тег списка определений <dl></dl>, а так же системные переменные Группа (наименование группы вопросов) и Вопросы (множество входящих в нее вопросов), зададим следующий шаблон. (Выбор системных переменных удобно делать из выпадающего списка Условные обозначения вверху окна)
Обратите внимания на поля Очередность использования шаблона, которые позволяют более гибко управлять внешним видом списка вопросов на сайте, позволяя задать отдельные шаблоны например для первой, последней или какого-то по очередности в списке группе вопросов. Для создания нового шаблона достаточно нажать на ссылку Добавить шаблон вверху окна, задать код нового шаблона и задать для каких групп он будет применяться.
Перейдем на вкладку «Шаблоны отдельных вопросов», где мы можем задать шаблон для вывода отдельного вопроса и ответа на него внутри группы.
Кликните, чтобы увидеть увеличенный вариант изображения!
Нажмем на ссылку Добавить шаблон группы и в открывшемся окне используя тег определения <dt></dt> и тег определения <dd></dd>, а так же системные переменные Ответ и Вопрос зададим следующий шаблон. (Выбор системных переменных удобно делать из выпадающего списка Условные обозначения вверху окна)
Обратите внимания на поля Очередность использования шаблона, которые позволяют более гибко управлять внешним видом списка вопросов на сайте, позволяя задать отдельные шаблоны например для первого, последнего или какого-то по очередности в списке вопроса. Так же можно указать и дополнительный фильтр по группам (например отдельный шаблон для первого вопроса в последней группе). Для создания нового шаблона достаточно нажать на ссылку Добавить шаблон вверху окна, задать код нового шаблона и задать для каких групп он будет применяться.
Нажмем на кнопку Сохранить изменения и перейдем на сайт, чтобы увидеть результат.
Кликните, чтобы увидеть увеличенный вариант изображения!
назад
|