我通过composer安装了tha cakephp Utils插件,然后我将所有插件加载到我的bootstrap.php文件中,我在数据库模型中为图像路径添加了一个字段(因为我想使用Uploadable上传图像配置文件),以及然后我在模型表中添加以下代码:
$this->addBehavior('Utils.Uploadable', [
'foto_dir',
]);
但是当我访问模型时,我收到以下错误:
无法找到Utils.UploadableBehavior。
确保您的插件Utils位于C:\ wamp \ www \ siec2 \ plugins \目录中并已加载。
截图:
请帮忙。
答案 0 :(得分:0)
使用composer安装的插件存储在vendor文件夹中。请确保您在以下文件夹/vendor/cakemanger/cakephp-utils
如果是这样,请检查vendor文件夹中的cakephp-plugins.php:
return [
'plugins' => [
...
'Utils' => $baseDir . '/vendor/cakemanager/cakephp-utils/'
]
];
另外请确保您已将插件加载到bootstrap.php中:Plugin::load('Utils');
请参阅CakeBook上的Plugins Section。