标记对象在CakePHP 2.5.1标记插件中不起作用

时间:2014-11-08 01:00:15

标签: cakephp plugins tags cakephp-2.0

我刚发现有关使用CakePHP 2.5.1的Tag Plugin查找标记对象关系的问题。 我阅读了以下教程:

https://github.com/CakeDC/tags/blob/master/Docs/Tutorials/Find-Tagged-Objects.md

然后在我的Controller中创建:

if (isset($this->passedArgs['by'])) {
        if(ctype_alnum($this->passedArgs['by'])) {
            $this->paginate['Tagged'] = array(
                'tagged',
                'model' => 'Story',
                'by' => $this->passedArgs['by']);
            $rows = $this->paginate( 'Tagged' );
        }                
    } else {
        $this->Story->recursive = 1;
        $rows = $this->paginate();
    }

但是,为什么我只在浏览器中获得标记文本作为$ rows的结果?

enter image description here

如果我尝试更改$ rows = $ this-> paginate(' Tagged'); to $ rows = $ this-> paginate(' Story');,查询是有效的,看起来似乎没有按标签参数查找的效果。

有人请帮帮我。

0 个答案:

没有答案