Как вывести в категории FAQ список, где каждый объект имеет: вопрос, автора вопроса, время отправки и ответ? — различия между версиями
(Новая страница: «Как вывести в категории FAQ список, где каждый объект имеет: вопрос, автора вопроса, время от…») |
Mad grant (обсуждение | вклад) |
||
Строка 27: | Строка 27: | ||
END; | END; | ||
+ | [[Категория:Модуль FAQ]] |
Текущая версия на 14:06, 5 июня 2013
Как вывести в категории FAQ список, где каждый объект имеет: вопрос, автора вопроса, время отправки и ответ?
1) Заходим в админке в разделе "Шаблоны данных" в редактирования типа Раздел сайта/Вопрос в FAQ. Создаем какую-нибудь группу полей (обязательно указываем, что она видимая), в ней создаем видимое наследуемое (установить эти галочки) поле с названием publish_time, идентификатором publish_time и типом "дата".
2) Теперь создаем шаблон tpls/data/show_date.tpl для показа даты и времени вопроса.вот содержание шаблона:
<?php
$FORMS = Array(); $FORMS['date'] = <<<END % value% END; ?>
3)В шаблоне tpls/faq/default.tpl изменяем блок questions_block_line вот таким образом:
$FORMS['questions_block_line'] = <<<END
Вопрос: % question%
Автор: % users viewAuthor(% author_id%)%
Время: % data getProperty(% id%,'publish_time','show_date')%
Ответ: % answer%
END;