バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > おすすめ商品の表示について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
YSAU
投稿日時: 2013/3/21 19:25
対応状況: −−−
半人前
登録日: 2011/10/25
居住地:
投稿: 17
おすすめ商品の表示について
------------------------------------------------------------------------------------------
[EC-CUBE] 2.11.5
[レンタルサーバ] xammp(本稼働時はisle iCLUSTA レギュラーを予定)
[PHP] PHP5.3.8
[データベース] MySQL5.5.16
[WEBサーバ] 使用しているWEBサーバ名、バージョン
[ブラウザ] IE8以降、Firefox、Chrome、Safari、Operaは最新バージョン
------------------------------------------------------------------------------------------
EC CUBEの「おすすめ商品」ブロックを使ってトップページに2点商品を表示させようと思います。
レイアウトを自由にさせたいと思ったのですが、
テンプレートがデフォルトのままだと、単純にforeachで繰り返し連続で掃き出されているようです。
テンプレートを改変して、「おすすめ商品(1)」と「おすすめ商品(2)」を独立させて?
書き出すような方法はあるのでしょうか。

若しくは、おすすめ商品1だけ表示させるブロックと
おすすめ商品2だけ表示させるブロックを作るのも有りかと思うのですが、今一つ作り方が分かりません。
<!--{$smarty.const.P_DETAIL_URLPATH}-->で商品詳細を持ってこれるように、
smartyでおすすめ商品を表示させる方法はあるのでしょうか。

テンプレート上に商品のパスを書いて決め打ちにする方法は取る予定がなく、
あくまでもおすすめ商品に登録したデータを基に自由にレイアウト出来ればと思います。
どなたかそのような編集を行った方はいらっしゃらないでしょうか。
yuh
投稿日時: 2013/3/21 20:18
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: おすすめ商品の表示について

<div class="product_item clearfix">
<div class="productImage">
    <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrBestProducts[0].product_id|u}-->">
        <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrBestProducts[0].main_list_image|sfNoImageMainList|h}-->&amp;width=80&amp;height=80" alt="<!--{$arrBestProducts[0].name|h}-->" />
    </a>
</div>
<div class="productContents">
    <h3>
        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrBestProducts[0].product_id|u}-->"><!--{$arrBestProducts[0].name|h}--></a>
    </h3>
    <p class="sale_price">
        <!--{$smarty.const.SALE_PRICE_TITLE}-->(税込): <span class="price"><!--{$arrBestProducts[0].price02_min_inctax|number_format}--> 円</span>
    </p>
    <p class="mini comment"><!--{$arrBestProducts[0].comment|h|nl2br}--></p>
</div>
</div>


<div class="product_item clearfix">
<div class="productImage">
    <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrBestProducts[1].product_id|u}-->">
        <img src="<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=<!--{$arrBestProducts[1].main_list_image|sfNoImageMainList|h}-->&amp;width=80&amp;height=80" alt="<!--{$arrBestProducts[1].name|h}-->" />
    </a>
</div>
<div class="productContents">
    <h3>
        <a href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrBestProducts[1].product_id|u}-->"><!--{$arrBestProducts[1].name|h}--></a>
    </h3>
    <p class="sale_price">
        <!--{$smarty.const.SALE_PRICE_TITLE}-->(税込): <span class="price"><!--{$arrBestProducts[1].price02_min_inctax|number_format}--> 円</span>
    </p>
    <p class="mini comment"><!--{$arrBestProducts[1].comment|h|nl2br}--></p>
</div>
</div>

これでいけませんか?
YSAU
投稿日時: 2013/3/21 20:51
対応状況: −−−
半人前
登録日: 2011/10/25
居住地:
投稿: 17
Re: おすすめ商品の表示について
yuh様

ありがとうございます!
希望している動きになりました。助かりました!
YSAU
投稿日時: 2013/3/21 20:53
対応状況: 解決済
半人前
登録日: 2011/10/25
居住地:
投稿: 17
Re: おすすめ商品の表示について
解決済みにするのを忘れていました。。
度々で失礼します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,308名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.