我想使用kartik sidenav小工具。我通过composer安装了kartik-v/yii2 i2-widgets扩展。
我可以在这里看到它:advanced\vendor\kartik-v\ it i2-widget-sidenav,extensions.php也经过了修改:
'kartik-v/yii2-widget-sidenav' =>
array (
'name' => 'kartik-v/yii2-widget-sidenav',
'version' => '9999999-dev',
'alias' =>
array (
'@kartik/sidenav' => $vendorDir . '/kartik-v/yii2-widget-sidenav',
),
),然而,当我尝试在我的视图中使用它时,
use kartik\widgets\SideNav;
echo SideNav::widget([
....它显示类'kartik\widgets\SideNav‘找不到错误是什么?
发布于 2015-06-05 16:27:47
因为作者没有更新文档,所以名称空间变成了kartik\sidenav\SideNav,您应该使用它。
发布于 2015-09-07 23:06:11
你应该使用kartik\sidenav\SideNav命名空间,我推荐使用像JetBrains PhpStorm这样的集成开发环境,因为它会自动检测命名空间,并在需要时添加它们。
发布于 2014-12-16 19:58:14
最后应该是使用kartik\sidenav\SideNav;
https://stackoverflow.com/questions/27503829
复制相似问题