Как вывести в категории FAQ список, где каждый объект имеет: вопрос, автора вопроса, время отправки и ответ? — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «Как вывести в категории FAQ список, где каждый объект имеет: вопрос, автора вопроса, время от…»)
 
 
Строка 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;