2012-03-30 78 views
0

我使用Zend框架+ Smarty的,在我的搜索頁面我已經添加分頁程序每頁10行設置的值。但因爲我下一步paginator不接受設定值。 在我的控制器:Zend_Paginator的不接受從控制器

$this->view->prev_search_txt = $key; 

和paginator.tpl文件傳遞參數作爲

{if (isset($this->next))} 
     <a title="Next" rel="next" class="paginator-next" href="{$this->url(['page' => $next,'search_txt'=>$prev_search_txt])}">Next</a> 
    {else} 
    <span class="paginator-next">Next</span> 
    {/if} 

,但它不是在接下來的頁面鏈接服用prev_search_txt值。

回答

1

我假設你的地方調用paginationControl視圖助手這樣

echo $this->paginationControl($paginator, 'Sliding', 'paginator.tpl'); 

傳給你需要像

echo $this->paginationControl($paginator, 'Sliding', 'paginator.tpl', 
    array('prev_search_txt' => $this->prev_search_txt)); 
+0

4 PARAM沒有,我只是打電話分頁程序中的變量。這個值在控制器 – 2012-04-02 07:22:25

+0

中設置,你如何將paginator對象傳遞給視圖。 – Weltschmerz 2012-04-02 14:51:52