К шаблонам раздела отзывов относятся: 

  • review/create.twig – страница создания нового отзыва;
  • review/index.twig – страница с перечнем отзывов;
  • review/success.twig – страница успешного создания отзыва;
  • review/view.twig – страница просмотра отзыва;

рис. 1

Описание переменных. которые можно использовать в шаблоне review/create.twig:

  • {{ use('yii/widgets/ActiveForm') }}  – подключение формы;
  • {% set form = active_form_begin({ 'id': 'create-review-form' }) %}  содержимое {{ active_form_end() }}– инициализация формы;
  • {{ form.field(model, 'name').textInput() | raw }} – имя пользователя;
  • {{ form.field(model, 'message').textArea() | raw }} – текст сообщения отзыва;
  • {{ tr('Send') }} – отправка формы, создание отзыва;
  • {{captcha}} – капча;

Описание переменных. которые можно использовать в шаблоне review/index.twig:

  • {{ title }}  – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”;
  • {{ searchModel }}
  • {{ dataProvider.models }} – массив отзывов:

{% for item in dataProvider.models %}
{{ item.review_id }} – id отзыва
{{ item.date }} – дата создания отзыва
{{ item.name }} – имя пользователя, который оставил отзыв
{{ item.message }} – содержание отзыва
{{ item.seo_title }} – Seo Document Title отзыва
{{ item.seo_description }} – Seo Meta-Description
{{ item.status }} – статус отзыва (показывать отзыв или скрывать)
{{ item.view_status }} – 
{{ path({0: 'review/view', 'id' : item.review_id}) }} – ссылка на отзыв
{% endfor %}

Описание переменных. которые можно использовать в шаблоне review/success.twig:

  • отсутствуют;

Описание переменных. которые можно использовать в шаблоне review/view.twig:

  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”;
  • {{ model.review_id }} – id отзыва;
  • {{ model.date }} – дата создания отзыва;
  • {{ model.name }} – имя пользователя, который оставил отзыв;
  • {{ model.message }} – содержание отзыва;
  • {{ model.seo_title }} – Seo Document Title отзыва;
  • {{ model.seo_description }} – Seo Meta-Description;
  • {{ model.status }} – статус отзыва (показывать отзыв или скрывать);
  • {{ model.view_status }} – ;

4.2.7. Новости ← Назад