插件工具无法正常工作

时间:2016-02-18 09:14:37

标签: php cakephp

我通过composer安装了tha cakephp Utils插件,然后我将所有插件加载到我的bootstrap.php文件中,我在数据库模型中为图像路径添加了一个字段(因为我想使用Uploadable上传图像配置文件),以及然后我在模型表中添加以下代码:

$this->addBehavior('Utils.Uploadable', [
        'foto_dir',
    ]);

但是当我访问模型时,我收到以下错误:

  

无法找到Utils.UploadableBehavior。

     

确保您的插件Utils位于C:\ wamp \ www \ siec2 \ plugins \目录中并已加载。

截图:

cakephp page error][1

请帮忙。

1 个答案:

答案 0 :(得分:0)

使用composer安装的插件存储在vendor文件夹中。请确保您在以下文件夹/vendor/cakemanger/cakephp-utils

中有Utils插件

如果是这样,请检查vendor文件夹中的cakephp-plugins.php:

return [
  'plugins' => [
    ...
    'Utils' => $baseDir . '/vendor/cakemanager/cakephp-utils/'
  ]
];

另外请确保您已将插件加载到bootstrap.php中:Plugin::load('Utils');

请参阅CakeBook上的Plugins Section