バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (48 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 54
masamin もっと...

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

質問 > フロント機能 > list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
zenta
投稿日時: 2017/1/6 1:27
対応状況: −−−
新米
登録日: 2016/10/18
居住地:
投稿: 9
list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
お世話になっております。どうかお分かりのかたお教え願います。

List.tplにある、複数のページがある場合にページ番号と矢印を表示させる設定の以下の記述のファイルはどこにあるのでしょうか。探し当てることができません。

<!--{$smarty.capture.page_navi_body|smarty:nodefaults}-->

EC-CUBE:2.12.5
PHP: 5.2.9
サーバー: Apache2.2.3
データベース: MySQL 5.0
umebius
投稿日時: 2017/1/6 8:38
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 671
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
/data/Smarty/templates/default/products/list.tplにある、{capture name=page_navi_body}に囲まれた下記部分です。
2.13.5なので詳細は異なるかもしれません。

    <!--▼ページナビ(本文)-->
    <!--{capture name=page_navi_body}-->
        <div class="pagenumber_area clearfix">
    ...
        </div>
    <!--{/capture}-->
    <!--▲ページナビ(本文)-->


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


468
投稿日時: 2017/1/6 9:16
対応状況: −−−
仙人
登録日: 2008/10/26
居住地:
投稿: 629
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
2.12.6でも/data/Smarty/templates/default/products/list.tpl内に
{capture name=page_navi_body}に囲まれた部分がありましたので、
umebiusさんのおっしゃられる所で間違いないと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
■360°画像ビューワーimg360
■ECCUBE技術資料blog

zenta
投稿日時: 2017/1/6 19:50
対応状況: −−−
新米
登録日: 2016/10/18
居住地:
投稿: 9
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
Umebius様、468様、

ご教授感謝いたします。

ご指摘の箇所は新着順、価格順、表示件数の箇所で、

探しているのは以下の箇所で、"何件の商品がございます。"の下にページ数が複数の場合に表示される "<< 1 2 3 4 >>"のこの記述なのですが、$smarty.capture.page_navi_bodyというsmartyファイルがどこかに存在するのかなと思っておりました。どこかお分かりになりますでしょうか。やはり私間違っておりますでしょうか。


<!--{if $smarty.foreach.arrProducts.first}-->
<!--▼件数-->
<div>
<span class="attention"><!--{$tpl_linemax}-->件</span>の商品がございます。
</div>
<!--▲件数-->

<!--▼ページナビ(上部)-->
<form name="page_navi_top" id="page_navi_top" action="?">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<!--{if $tpl_linemax > 0}--><!--{$smarty.capture.page_navi_body|smarty:nodefaults}--><!--{/if}-->
</form>
<!--▲ページナビ(上部)-->
<!--{/if}-->
umebius
投稿日時: 2017/1/6 22:22
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 671
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
探しているのは以下の箇所で、"何件の商品がございます。"の下にページ数が複数の場合に表示される "<< 1 2 3 4 >>"のこの記述なのですが、$smarty.capture.page_navi_bodyというsmartyファイルがどこかに存在するのかなと思っておりました。どこかお分かりになりますでしょうか。やはり私間違っておりますでしょうか。


/data/Smarty/templates/default/products/list.tplにある、{capture name=page_navi_body}に囲まれた部分に、
<div class="navi"><!--{$tpl_strnavi}--></div>

というコードがございませんか?
LC_Page_Products_List.phpから$tpl_strnaviが渡ってきていますね。

$smarty.capture.~というのは、ファイルというよりは、capture name=~タグで囲まれた部分のことです。


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


468
投稿日時: 2017/1/7 0:20
対応状況: −−−
仙人
登録日: 2008/10/26
居住地:
投稿: 629
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
$tpl_strnaviに渡している値は、
/data/class/SC_PageNavi.phpの中でHTMLを文字列として組み立てて、
$this->strnaviにセットしているようです。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
■360°画像ビューワーimg360
■ECCUBE技術資料blog

zenta
投稿日時: 2017/1/8 21:48
対応状況: −−−
新米
登録日: 2016/10/18
居住地:
投稿: 9
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
umebius様、468様、

ご教授いただきまして感謝いたします。了解致しました。

以下の$tpl_strnaviがその "<< 1 2 3 4 >>"にあたるところなのですね。
この<<、あるいは1,2などの数字の形状、大きさなどを設定しているcssはどれにあたるかお分かりになりますでしょうか。

以下のnaviはbloc.cssにあり、いろいろと設定を変更したりしておりますが、全く反映されないようです。

申し訳ございませんが、具体的にどのcssのどれを変更すれば宜しいかお分かりになりますでしょうか。

<div class="navi"><!--{$tpl_strnavi}--></div>
468
投稿日時: 2017/1/9 0:34
対応状況: −−−
仙人
登録日: 2008/10/26
居住地:
投稿: 629
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
テンプレートを変更されていないのであれば、以下の箇所に商品一覧用の記述があると思います。
/html/user_data/packages/default/css/contents.css 190行目付近


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
■360°画像ビューワーimg360
■ECCUBE技術資料blog

zenta
投稿日時: 2017/1/10 11:27
対応状況: 解決済
新米
登録日: 2016/10/18
居住地:
投稿: 9
Re: list.tplにある$smarty.capture.page_navi_bodyがある場所を知りたいです。
468様、Umebius様、

期待通りの結果になりました。
感謝の一言でございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は19,641名です
総投稿数は82,157件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1632
4
yuh
1368
5
red
1059
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
782
10
umebius
671
11
tao_s
646
12 sumida 638
13
homan
633
14
468
629
15 karin 609
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEガイドブック
Copyright© LOCKON CO.,LTD. All Rights Reserved.