首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找标记的项目- cakephp标记插件

问查找标记的项目- cakephp标记插件
EN

Stack Overflow用户
提问于 2013-05-28 15:17:18
回答 1查看 597关注 0票数 0

我正在尝试使用find by方法(分页)让标记插件(https://github.com/CakeDC/tags)工作,如下面的示例所示:

https://github.com/CakeDC/tags/wiki/Find-tagged-objects

标签似乎是设置和工作的,因为我可以添加标签到我的‘项目’模型,但我不能搜索。

我的代码如下(函数索引):

代码语言:javascript
复制
if (isset($this->passedArgs['by'])) {
            $this->paginate['Tagged'] = array(
                    'model' => 'Item',
                    'tagged',
                    'by' => $this->passedArgs['by']);
            $items = $this->paginate('Tagged');
    } else {
            $this->Item->recursive = 1;
            $items = $this->paginate();
    }
    $this->set('items', $items);
    $this->set('tags', $this->Item->Tagged->find('cloud', array('limit' => 10)));

当我在我的标签云中点击的时候,我得到了这个错误:

间接修改重载属性ItemsController::$paginate不会影响APP/Controller/ItemsController.php,第20行

第20行是:$this->paginate['Tagged'] = array(

你知道我哪里错了吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-05-28 18:22:23

问题是我需要首先在控制器中设置分页。

代码语言:javascript
复制
public $paginate = array();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16785981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档