2014-02-07 49 views
0

當在CakePHP 2.4.4中使用分頁符號助手時,在選項中設置'tag'=> false似乎會導致'class'和' currentClass'選項被忽略。

使用下面的設置:

<?php echo $this->Paginator->numbers(array('separator' => '', 'currentClass' => 'btn btn-primary', 'class' => 'btn btn-default')); ?> 

的HTML輸出看起來是這樣的:

<span class="btn btn-default"> 
<a href="/callhistory/page:3">3</a> 
</span> 

但是,當我設置 '標籤'=>假:

<?php echo $this->Paginator->numbers(array('separator' => '', 'currentClass' => 'btn btn-primary', 'class' => 'btn btn-default', 'tag' => false)); ?> 

html輸出如下所示:

<a href="/callhistory/page:3">3</a> 

我希望它是這個樣子,因爲這是prev和next助手的行爲:

<a href="/callhistory/page:3" class="btn btn-default">3</a> 

這是預期的行爲?我希望我的按鈕被格式化,如上面的代碼所示。我不確定我是否做錯了事。

+0

這看起來可能是一個錯誤。我在Github上就此開了一個問題。 https://github.com/cakephp/cakephp/issues/2833 – When1ConsumeMem

回答