如何使用Zend_View_Helper Navigation Links

时间:2013-04-02 16:06:04

标签: zend-framework hyperlink

我想在我的网站模板中添加分页。我的网站是在Zend Framework上。我发现我可以使用Zend_View_Helper Navigation Links和示例

Render only start, next, and prev:
$helper->setRenderFlag(Zend_View_Helper_Navigation_Links::RENDER_START |
                       Zend_View_Helper_Navigation_Links::RENDER_NEXT |
                       Zend_View_Helper_Navigation_Links::RENDER_PREV);

但问题是我无法理解如何使用它。有些人可以给我一个例子吗?我需要做一些小解释吗?

1 个答案:

答案 0 :(得分:1)

我建议您查看Zend Framework的分页:

http://framework.zend.com/manual/1.12/en/zend.paginator.usage.html

如果您正在寻找一种逐步浏览数据集的方法,这将比导航助手更有帮助。

编辑:评论后 - 您必须将相关的“rel”或“rev”添加到容器中,即

$container = new Zend_Navigation(array(
    array(
        'label' => 'Relations using strings',
        'rel'   => array(
            'next' => 'http://www.example.org/'
        ),
        'rev'   => array(
            'prev' => 'http://www.example.net/'
        )
    ),
);

然后在viewscript中:

<?php echo $this->view->navigation()->links(); ?>

希望这更好。