Проблема с установкой!!!
Пытаюсь настроить https://github[dot]com/rmrevin/yii2-comments Виджет коммент.
Не могу найти проблему ошибки!!
Call to a member function model() on a non-object
vendor\rmrevin\yii2-comments\widgets\CommentListWidget.php 74 line
CODE ( htmlphp):
скопировать код в буфер обмена
public function run() { CommentListAsset::register($this->getView()); $this->processDelete(); /** @var Comments\models\Comment $CommentModel */ $CommentModel = \Yii::createObject(Comments\Module::instance()->model('comment')); $CommentsQuery = $CommentModel::find() ->byEntity($this->entity);
кинул код, где выскакивает ошибка, может кто-то такое видел.
Скачал через композер, поставил в конфиге строку
CODE ( htmlphp):
скопировать код в буфер обмена
'comments' => [ 'class' => 'rmrevin\yii\module\Comments\Module', 'userIdentityClass' => 'app\models\User', 'useRbac' => false, ],
У меня есть класс User, который расширяет все интерфесы
CODE ( htmlphp):
скопировать код в буфер обмена
class User extends \yii\db\ActiveRecord implements IdentityInterface, \rmrevin\yii\module\Comments\interfaces\CommentatorInterface
Подскажите куда копать!!!
(Добавление)
В вюхе пока поставил код, который на хабе
'entity' => (string) 'photo-15', // type and id пока не пойму что он просит. Не понятно переводит
entity (required, string) The entity that will identify the comments under on section from all the comments in this module.
|