如何操作cakePHP paginator

时间:2013-02-28 23:10:42

标签: php google-maps-api-3 pagination cakephp-2.3

我有一个包含80个地址的页面,我想在GoogleMap上设置地址。 这非常精细

foreach ($atlas as $atla): 
    $options = array(
    'title' => $atla['Atla']['name'],
    'lng' => $atla['Atla']['longitude'],
    'lat' => $atla['Atla']['latitude'],
    'content' => $atla['Atla']['name']
);
echo $this->GoogleMapV3->addMarker($options);

endforeach;

这是我的foreach for Add选项。性能不太好,但它只有80个地址。这是一个测试。 CakePHP在Standardsetup中带来了一个paginator,因此该数组不是具有80个Addresses的整个数组。 如何在视图中显示整个数组,不用关闭分页器?

如果有人可以帮助我。

许多问候 马库斯

1 个答案:

答案 0 :(得分:0)

paginator查询限制中设置的记录数。因此,如果您的数据库中有80条记录,并且将分页器设置为20.它只查询数据库中的前20条记录。

因此,您必须设置分页符的限制或使用其他查询来获取数据库中的所有记录。