Cake Persp在Cakephp 2.0.x中的媒体插件

时间:2012-03-20 09:05:14

标签: cakephp cakephp-2.0

我使用David Persson的Media插件用于CakePHP(https://github.com/davidpersson/media)。我使用Cakephp 2.0.x并将media文件夹放入插件中。我的问题是,出现一条错误消息,它告诉我有一个缺少的插件。

Error: The application is trying to load a file from the Media plugin

Error: Make sure your plugin Media is in the app\Plugin directory and was loaded

<?php
CakePlugin::load('Media');


Loading all plugins: If you wish to load all plugins at once, use the following line in your app\Config\bootstrap.php file

CakePlugin::loadAll();

顺便说一下,我从github页面davidpersson(使用1.3.x制作)下载了zip,我试图在2.0.x版本中使用它。我也改变了类名,而不是使用var(从1.3.x开始)我已经为控制器和模型添加了public而不是var。在Cakephp 2.0.x中使用此插件需要注意什么?感谢

2 个答案:

答案 0 :(得分:0)

您是否按照Cake告诉您的说明并在bootstrap.php中加载了该插件?如果不这样做。

阅读本页http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html

您需要了解有关如何将1.3代码更新为2.x的所有信息。

答案 1 :(得分:0)

它目前不支持2.0(请参阅此票证:https://github.com/davidpersson/media/issues/66)。但是,在该票证中,链接到已升级到2.0的某人的分支。