2013-05-28 66 views
0

我試圖獲得標籤插件(https://github.com/CakeDC/tags)使用方法(分頁)中找到,因爲在下面的例子中概述的工作要設置和工作,因爲我可以添加標籤到我的'項目'模型,但我無法搜索。查找標記項目CakePHP的標籤插件

我有我的代碼如下(性能指標):

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 /控制器/ ItemsController.php 20行]

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

任何想法,我要去WRO NG?

謝謝

回答

0

問題是我需要在控制器中首先安裝paginate。

public $paginate = array();