0
我想创建一个名为'IssueList'的自定义小部件,它将扩展'ListView'。使用自定义itemView在自定义小部件中放置小部件yii2
<?php
namespace frontend\components;
use yii\base\Widget;
use yii\widgets\ListView;
class IssueList extends Widget{
public $dataProvider;
public function init(){
parent::init();
}
public function run(){
return ListView::widget([
'dataProvider' => $this->dataProvider,
'itemOptions' => [
'class' => 'item issue-item'
],
'options' => [
'class' => 'issue_list'
],
'itemView' => '_issueListView',
'layout' => '{items}{pager}',
]);
}
}?>
但是,ListView有一个自定义itemView。当渲染插件我得到这个错误
视图文件不存在:
/var/www/clients/client1/web1/frontend/views/comments/_issueListView.php
它显然期待在错误的目录中,我该如何改变它?