質問 > フロント機能 > モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mamorca |
投稿日時: 2009/6/3 14:10
対応状況: −−−
|
新米 登録日: 2009/6/3 居住地: 投稿: 4 |
モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) EC-CUBEバージョン 2.3.2
PHPバージョン PHP 5.1.6 DBバージョン MySQL 5.0.45 お世話になります。 現在モバイルの商品一覧ページにて「次へ」や「前へ」だけでなく 直接ページ数のリンクを表記して移動できる機能を付けたいと考えています。 【このようなページ送り↓】 <<前へ 1 | 2 | 3 | 4 | 5 次へ>> PCでは上記の機能があるので モバイルに引用してみようと試みましたが うまくいかずに悩んでいます。 試みた方法は以下の通りです。 ------------------------------------------------------ 【PC商品一覧ページの記述より】 <!--件数ここから--> <!--{if $tpl_linemax > 0}--> <p class="pagenumberarea"> <span class="pagenumber"><!--{$tpl_linemax}--></span>件の商品がございます。 <!--{$tpl_strnavi}--> <!--{if $orderby != 'price'}--> <a href="java script:fnModeSubmit('', 'orderby', 'price')">価格順</a> <!--{else}--> <strong>価格順</strong> <!--{/if}--> <!--{if $orderby != "date"}--> <a href="java script:fnModeSubmit('', 'orderby', 'date')">新着順</a> <!--{else}--> <strong>新着順</strong> <!--{/if}--> </p> <!--{/if}--> <!--件数ここまで--> 上記記述から <!--{$tpl_strnavi}-->の部分を引用し、 /data/Smarty/templates/mobile/products/list.phpの 下部にある「次へ」「前へ」のページ送りの前に以下のように入れました。 <!--{$tpl_strnavi}--> <!--{if isset($tpl_previous_page|smarty:nodefaults) || isset($tpl_next_page|smarty:nodefaults)}--> <!--{if isset($tpl_previous_page|smarty:nodefaults)}--> <a href="<!--{$tpl_previous_page|escape}-->">前へ</a> <!--{/if}--> <!--{if isset($tpl_previous_page|smarty:nodefaults) && isset($tpl_next_page|smarty:nodefaults)}--> | <!--{/if}--> <!--{if isset($tpl_next_page|smarty:nodefaults)}--> <a href="<!--{$tpl_next_page|escape}-->">次へ</a> <!--{/if}--> ------------------------------------------------------ 以上のように表記すると 1 | 2 | 3 | 4 次へ>>というリンクは表示されるものの 1、2、3、4、次へ>>、どれを押しても 各カテゴリの商品一覧ページの1ページ目に飛んでしまいます。 (予め設置されてる「次へ」「前へ」のページ送りは機能します) PCでの記述を丸々引用しても機能しないのでは… とは予測していたのですが、なにせPHPの知識が乏しいもので 以上を試みるのが精一杯でした(苦笑) どなたかご教授の程、宜しくお願い致します! 長文失礼いたしました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | mamorca | 2009/6/3 14:10 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | seasoft | 2009/6/3 14:19 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | mamorca | 2009/6/3 16:56 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | seasoft | 2009/6/3 17:11 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | mamorca | 2009/6/3 17:27 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | seasoft | 2009/6/3 17:38 |
Re: モバイルでのページ送り(<<前へ 1 | 2 | 3 | 4 | 5 次へ>>) | mamorca | 2009/6/3 17:47 |