Модуль добавления отзывов для товара.
Выполнить команду
php composer require pistol88/yii2-review "*"
Или добавить в composer.json
"pistol88/yii2-review": "*",
И выполнить
php composer update
Далее, мигрируем базу:
php yii migrate --migrationPath=vendor/pistol88/yii2-review/migrations
В конфигурационный файл приложения добавить модуль review
'modules' => [
'review' => [
'class' => 'pistol88\review\Module',
],
//...
]
За вывод формы заказа отвечает виджет pistol88\review\widgets\ReviewForm
<?php
use pistol88\review\widgets\ReviewList;
use pistol88\review\widgets\ReviewForm;
?>
Выведет список отзывов о переданном продукте:
<?=ReviewList::widget(['itemId' => $model->id]);?>
Выведет форму добавления отзыва о продукте:
<?=ReviewForm::widget(['model' => $model]);?>