質問 > フロント機能 > 自作した一覧ページにページング機能を設定したいです。ご助言お願い致します。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
bio |
投稿日時: 2016/7/23 3:08
対応状況: −−−
|
一人前 登録日: 2013/3/13 居住地: 投稿: 81 |
自作した一覧ページにページング機能を設定したいです。ご助言お願い致します。 いつも大変お世話になっております。本件に関し何とかご助言を頂けませんでしょうか。
以下のスレッドを参考に自作したアクセスランキングの一覧表にページング機能を設定しようと試みております。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=16116&forum=10&post_id=71634#forumpost71634 その動作しているアクセスランキング一覧のphpファイルに可能な限りスレッドからの記述を付加しておりましたが、結果的には ? 件数の“何件の商品がございます。“は正確な数字が表示されます。 ? しかし、”表示件数を選択”のプルダウンボックス内には数字が存在しません。 ? また15件以上あるにもかかわらず、2ページ以降は作成されず、また1 2 >> という2ページ以降へのリンクも表示されません。 以下のphpファイルの設定のどこに問題があるかご助言を頂けませんでしょうか。 LC_Page_FrontParts_Bloc_Access_Ranking_List.php { 〜〜〜〜〜〜 $this->arrRanking_list = $this->lfGetRanking(); $this->tpl_pageno = $this->arrForm['pageno']; $this->disp_number = $this->lfGetDisplayNum($this->arrForm['disp_number']); $arrSearchCondition = $this->lfGetSearchCondition($this->arrSearchData); $this->tpl_linemax = $this->lfGetProductAllNum($arrSearchCondition); $urlParam = "category_id={$this->arrSearchData['category_id']}&pageno=#page#"; $this->objNavi = new SC_PageNavi_Ex($this->tpl_pageno, $this->tpl_linemax, $this->objNavi->start_row, $this->disp_number, 'eccube.movePage', NAVI_PMAX, $urlParam, SC_Display_Ex::detectDevice() !== DEVICE_TYPE_SMARTPHONE); 〜〜〜〜〜〜 } function lfGetProductAllNum($searchCondition) { // 検索結果対象となる商品の数を取得 $objQuery =& SC_Query_Ex::getSingletonInstance(); $objQuery->setWhere($searchCondition['where_for_count']); $objProduct = new SC_Product_Ex(); return $objProduct->findProductCount($objQuery, $searchCondition['arrval']); } function lfGetDisplayNum($display_number) { // 表示件数 return (SC_Utils_Ex::sfIsInt($display_number)) ? $display_number : current(array_keys($this->arrPRODUCTLISTMAX)); } //アクセスランキング検索 function lfGetRanking(){ 〜〜〜〜〜〜 $objQuery->setorder("p.plg_count DESC"); return $objQuery->select($col, $from, $where); } } ?> [EC-CUBE]2.12.5 [データベース] MySQL 5.0.77 [WEBサーバ] Apache/2.2.3 [OS] Linux p47. [PHP] 5.2.9 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |