我通过composer安装了tha cakephp Utils插件,然后在我的bootstrap.php文件中加载了所有插件,在我的数据库模型中为图像路径添加了一个字段(因为我想使用可上传的方式上传图像配置文件),然后添加以下代码:
$this->addBehavior('Utils.Uploadable', [
'foto_dir',
]);
但是,当我访问模型时,我会得到以下错误:
未能找到Utils.UploadableBehavior。 确保您的插件Utils位于C:\wamp\www\siec2 2\plugins\目录中并已加载。
截图:
请帮帮忙。
发布于 2016-02-19 15:21:10
与composer一起安装的插件存储在供应商文件夹中。请确保Utils插件位于以下文件夹/vendor/cakemanger/cakephp-utils
中
如果是这样,请检查供应商文件夹中的cakephp-plugins.php,以了解以下内容:
return [
'plugins' => [
...
'Utils' => $baseDir . '/vendor/cakemanager/cakephp-utils/'
]
];
还要确保您在bootstrap.php:Plugin::load('Utils');
中加载了插件
参见插件科 on CakeBook。
https://stackoverflow.com/questions/35477201
复制