我按照教程在我的桌子上创建了一个过滤器:
http://www.jamesfairhurst.co.uk/posts/view/cakephp_filter_component/
谁能帮我找到一种方法让分页后过滤器保持不变?
非常感谢。
我选择了这个组件,因为我有以下插件问题。我刚刚在一个新环境 Ubuntu 12.10 中安装了 CakePhp。根目录是/var/www/cakephp。我有一个由三个表组成的数据库。我使用以下命令创建了一个新项目:
#cd /var/www/cakephp
#cake bake project jobsv2
#cake bake db_config
#cake bake model all
#cake bake controller all
#cake bake view all
现在我想添加一个名为 Filter 的插件。我已将其复制到 /var/www/cakephp/jobsv2/plugins/Filter 中,并将以下行放入文件 /var/www/cakephp/jobsv2/config/bootstrap.php 中:
CakePlugin::load('Filter');
我收到以下错误:
Fatal error: Class 'CakePlugin' not found in /var/www/cakephp/jobsv2/config/bootstrap.php on line 52
如果我将插件放在 /var/wwww/cakephp/app/Plugin 中,CakePhp 无法识别该插件,并且我收到错误“找不到组件”。你知道为什么会发生这种情况吗?在 pligins 中搜索我发现我喜欢这个: