0
私は検索ページでzend framework + smartyを使用しています。ページあたり10行のページングを追加しました。私は次のページめがねが設定値を受け入れていないので、私のコントローラで :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
値を取っていません。私はあなたがどこかにこの
echo $this->paginationControl($paginator, 'Sliding', 'paginator.tpl');
ようpaginationControlビューヘルパーを呼び出していると仮定し
のような第四のparamとして必要な変数を渡します。この値はコントローラに設定されています –
paginatorオブジェクトをビューにどのように渡していますか? – Weltschmerz