5月 10日, 2012年 - IT    1 コメント

EC-CUBE詳細ページにカゴに入れるボタンを追加する方法

Pin It画像があってPinしたい場合押して下さいね。

EC-CUBEでは、商品詳細のページがあるのですが、デフォルトでは、【カゴに入れる】ボタンは1Pに一つです。
しかも【カゴに入れる】ボタンはページ上部な訳です。

ところがですね・・・
某サイトのように縦に長~いものを作ると、その位置にわざわざ戻って、クリックするのはメンドクサイのです。
それこそ、某サイトのようにページ下部付近にあればこれ幸いって感じです。
但し、この考えは、それぞれの立場で違ってくると思うので、一方通行の決めゴトではありません。

で、タイトルの通りですが、こんな感じですのでご参考まで

以下の環境で確認しました。
特にクレジットでうまくデータが渡っているのかは不明。
それ以外は、私が確認した限りではokでした。

EC-CUBEバージョン 2.4.3
PHPバージョン PHP 5.1.6
DBバージョン MySQL 5.0.77
 

/html/user_data/packages/templatesの名前/detail.tpl内のトラックバック の上あたりの場所に以下の内容を(自分用にカスタマイズして下さい。)追加です。

<!–{if $tpl_stock_find}–>
            <p>
                <!–{* お気に入りに追加するボタンを表示させる *}–>
                <!–{include file=”./products/customer_favorite_products.tpl”}–>

                <!–{* カゴに入れるボタン *}–>
                <a href=”javascript:void(document.form1.submit());” onmouseover=”chgImg(‘<!–{$TPL_DIR}–>img/任意のフォルダ/任意の名前.jpg’,’cart’);” onmouseout=”chgImg(‘<!–{$TPL_DIR}–>img/任意のフォルダ/任意の名前.jpg’,’cart’);”>
                    <img src=”<!–{$TPL_DIR}–>img/任意/任意.jpg” width=”任意の幅” height=”任意の高さ” alt=”カゴに入れる” name=”cart” id=”cart” /></a>
            </p>
            <!–{if ‘sfGMODetailDisplay’|function_exists}–><!–{* GMOワンクリック *}–>
                <!–{‘sfGMODetailDisplay’|call_user_func}–>
            <!–{/if}–>
        <!–{else}–>
            <div>申し訳ございませんが、只今品切れ中です。</div>
        <!–{/if}–>

 多分、これでokです。
ええ、自己責任でよろしくです。

(*ノ≧∀)ノ

 

 



1 コメント

  • […] EC-CUBE詳細ページにカゴに入れるボタンを追加する方法 | 暇つぶし …EC-CUBEでは、商品詳細のページがあるのですが、デフォルトでは、【カゴに入れる】 ボタンは1Pに一つです。 しかも【カゴに入れる】ボタンはページ上部な訳です。 ところが ですね・・・ 某サイトのように縦に長~いものを作ると、その位置にわざわざ戻って、 クリック …www.hima-zin.com/it/1785/ ウェブ […]

なにかご意見があればコメントを書いて下さい。