dvizh/yii2-review

review for a some yii2-model

Installs: 978

Dependents: 1

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 4

Open Issues: 1

Type:yii2-extension

dev-master 2018-02-17 20:41 UTC

This package is not auto-updated.

Last update: 2024-04-14 00:38:50 UTC


README

Модуль добавления отзывов для товара.

Установка

Выполнить команду

php composer require dvizh/yii2-review "@dev"

Или добавить в composer.json

"dvizh/yii2-review": "@dev",

И выполнить

php composer update

Далее, мигрируем базу:

php yii migrate --migrationPath=vendor/dvizh/yii2-review/src/migrations

Подключение и настройка

В конфигурационный файл приложения добавить модуль review

    'modules' => [
        'review' => [
            'class' => 'dvizh\review\Module',
        ],
        //...
    ]

Виджеты

За вывод формы заказа отвечает виджет dvizh\review\widgets\ReviewForm

<?php
use dvizh\review\widgets\ReviewList;
use dvizh\review\widgets\ReviewForm;
?>

Выведет список отзывов о переданном продукте:
<?=ReviewList::widget(['itemId' => $model->id]);?>

Выведет форму добавления отзыва о продукте:
<?=ReviewForm::widget(['model' => $model]);?>