質問 > フロント機能 > 商品一覧ページで、現在のページ数と最大ページ数を取得したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
maruo |
投稿日時: 2012/12/21 10:06
対応状況: −−−
|
新米 登録日: 2012/12/20 居住地: 投稿: 10 |
Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい homan様
朝早くから、ご回答ありがとうございました! 早速試しましたが、無事目的達成できました。 ありがとうございました。 こちらでも、試行錯誤したのですが、力技すぎて恥ずかしいですが、一応記載しておきます。 --------------------------------------------------------------- /data/class/pages/products/LC_Page_Products_List.php のaction()下部に以下を記述 // 最大ページ数を求める $amari = $this->tpl_linemax % $this->disp_number; if($amari == 0){ $tpl_pagemax = $this->tpl_linemax / $this->disp_number; }else{ $tpl_pagemax = intval($this->tpl_linemax / $this->disp_number) + 1; } $this->tpl_pagemax = $tpl_pagemax; テンプレート(Smarty)において 現在のページ:$tpl_pageno 最大ページ数:$tpl_pagemax ※この場合、カテゴリーTOP(引数がない場合は)は現在ページが取得できない --------------------------------------------------------------- こんな感じですが、あまりにも強引すぎたので(「DBからSQLで最大値を出す」とかやりたかった)単純かつ簡単な方法をありがとうございました。 まだ、CLASS構成とかさっぱりですが、また何か御座いましたら、よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品一覧ページで、現在のページ数と最大ページ数を取得したい | maruo | 2012/12/20 20:06 |
Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい | homan | 2012/12/21 6:42 |
» Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい | maruo | 2012/12/21 10:06 |
Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい | maruo | 2012/12/21 10:18 |
Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい | homan | 2012/12/21 10:54 |
Re: 商品一覧ページで、現在のページ数と最大ページ数を取得したい | maruo | 2012/12/21 12:06 |