バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > モバイルサイトでステータスを表示させる

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nokeboke
投稿日時: 2011/7/10 23:14
対応状況: −−−
新米
登録日: 2011/7/10
居住地:
投稿: 2
モバイルサイトでステータスを表示させる
モバイルサイトの商品一覧画面でステータス(新着、オススメなど)を
表示させたいと思い、過去ログを参考にしましたが何故か私の環境では
表示されません。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=6204&forum=5

上記URLを参考にして、以下のタグをテンプレート内に追加しました。

****/html/mobile/products/list.tpl

<!--アイコン-->
       <!--商品ステータス-->
       <!--{if count($arrProduct.product_flag) > 0}-->
       <ul class="status_icon">
         <!--{section name=flg loop=$arrProduct.product_flag|count_characters}-->
           <!--{if $arrProduct.product_flag[flg] == "1"}-->
             <!--{assign var=key value="`$smarty.section.flg.iteration`"}-->
             <li><img src="<!--{$TPL_DIR}--><!--{$arrSTATUS_IMAGE[$key]}-->" width="65" height="17" alt="<!--{$arrSTATUS[$key]}-->"/></li>
             <!--{assign var=sts_cnt value=$sts_cnt+1}-->
           <!--{/if}-->
         <!--{/section}-->
       </ul>
       <!--{/if}-->
       <!--商品ステータス-->
       <!--アイコン-->



記述に問題があるのでしょうか。
どなたかご教授いただけると助かります。

宜しくお願いいたします。


-----------------------------
EC-CUBE] 2.4.4
[レンタルサーバ] CPI
[OS] FreeBSD 7.1-RELEASE-p15 i386
[PHP] PHP 5.2.8
[データベース]MySQL 5.0.45
[WEBサーバ] Apache
patapata
投稿日時: 2011/7/11 9:16
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: モバイルサイトでステータスを表示させる
ちゃんと見てませんが
とりあえずlist.tplなら

× arrProduct
○ arrProductsだと思います。


・・・まちがったmobileか(ーー;)
PCとmoblileで変数名かえるのやめてよ・・・・

------------------------
修正内容に間違いがないと思うなら、修正しているテンプレートが間違ってるか?
キャッシュが表示されちゃってるか?とかかなぁ
nokeboke
投稿日時: 2011/7/11 10:24
対応状況: −−−
新米
登録日: 2011/7/10
居住地:
投稿: 2
Re: モバイルサイトでステータスを表示させる
patapata様、ありがとうございます。

記載する場所を間違えていたようで、自己解決いたしました。

list.tpl 内の

<!--{foreach from=$arrProducts key=i item=arrProduct}-->

の下に入れなければならないものを、上に書き込んでおりました。

以下のように修正して無事表示されました。

お騒がせいたしました。(これで半日悩んでいました)
今後とも宜しくお願いいたします。

<!--{foreach from=$arrProducts key=i item=arrProduct}-->

<!--アイコン-->
<!--商品ステータス-->
<!--{if count($arrProduct.product_flag) > 0}-->
<ul class="status_icon">
<!--{section name=flg loop=$arrProduct.product_flag|count_characters}-->
<!--{if $arrProduct.product_flag[flg] == "1"}-->
<!--{assign var=key value="`$smarty.section.flg.iteration`"}-->
<li><img src="<!--{$TPL_DIR}--><!--{$arrSTATUS_IMAGE[$key]}-->" width="65" height="17" alt="<!--{$arrSTATUS[$key]}-->"/></li>
<!--{assign var=sts_cnt value=$sts_cnt+1}-->
<!--{/if}-->
<!--{/section}-->
</ul>
<!--{/if}-->
<!--商品ステータス-->
<!--アイコン-->
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,324名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.