使用带有cakephp html帮助器表的模数

时间:2012-07-11 09:29:18

标签: php cakephp html-helper modulus

我有多个数组,每个数组的项目数量不知道。我想把这些项目放在一个html表中,每行4个td。我们的工作有点迂腐,并希望我们使用cakephp助手,我有点不确定如何使用模数与HTML帮助器或蛋糕有一种方法,以确保我每行只有4 td的前一个下一行?

对不起,我真的不知道该怎么做,因此没有示例代码

2 个答案:

答案 0 :(得分:2)

Cakephp 1.3分页数和标签

echo $this->Paginator->prev('<<<', null, null, array('class' => 'disabled')).' ';
echo $this->Paginator->numbers(array('separator' => ' ','modulus'=>4,'tag'=>'li')).' ';
echo $this->Paginator->next('>>>', null, null, array('class' => 'disabled')).' ';

这里的模数=&gt;页数

答案 1 :(得分:0)

如果您想依赖Helper,这将不适用于CakePHP核心助手。

我为CakePHP 2.x的表编写了一个更强大的帮助器。

检查测试以获取示例https://github.com/burzum/BzUtils/blob/master/Test/Case/View/Helper/TableHelperTest.php

您可以将匿名函数作为回调函数传递给行,并根据需要执行td。您也可以直接更改代码并使您的帮助应用程序和案例特定,但您不需要使用我的TableHelper执行此操作。