バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品ページにカゴボタンを2つ設置したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
takstaks
投稿日時: 2019/8/23 11:20
対応状況: −−−
新米
登録日: 2019/8/22
居住地:
投稿: 6
商品ページにカゴボタンを2つ設置したい
----------------------------------------
[EC-CUBE] 2.12.2
[PHP] PHP 5.4.16
[データベース] PostgreSQL 9.2.24
[WEBサーバ] Apache
[ブラウザ] Firefox2.0.0.5
----------------------------------------

スマホの商品詳細ページに、カートボタンを2つ設置させたいです。
ひとつは商品コンテンツ内にもともと設置されている既存のカゴボタンで、
もうひとつを、ページ下固定のフローティングボタンにする予定です。



【現象】
追加した方のカゴボタンをクリックすると、
「カラーを選択してください」とエラーポップアップが表示される。
おそらく既存のカートボタンのカラー選択肢(規格1)が入っていないため。


【追加ソース変更点】
・既存のform箇所を複製。formのname、idを「form2」に変更。
・数量選択をさせずにデフォルトで「1点」カートに入るように、inputタグを追加。


【追加ソース】
<!-- ***************** フローティング化カゴボタン ***************** -->
<form name="form2" id="form2" method="post" action="<!--{$smarty.const.ROOT_URLPATH}-->products/detail.php">
<input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
<input type="hidden" name="mode" value="cart" />
<input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->" />
<input type="hidden" name="product_class_id" value="<!--{$tpl_product_class_id}-->" id="product_class_id" />
<input type="hidden" name="favorite_product_id" value="" />
<input type="hidden" name="quantity" value="1" /><!--{* カートフローティング化時に追加 *}-->

<div id="floatingCartWrap"<!--{if $tpl_classcat_find1}--><!--{else}--> class="noColor"<!--{/if}-->>
<!--▼買い物かご-->
<!--{if $tpl_stock_find}-->

<div class="cart_area">
<!--{if $tpl_classcat_find1}-->
<dl id="cart_color">
<!--▼規格1-->
<dd>
<select name="classcategory_id1"
style="<!--{$arrErr.classcategory_id1|sfGetErrorColor}-->"
data-mini="true">
<optgroup label="">
<!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}-->
</optgroup>
</select>
<!--{if $arrErr.classcategory_id1 != ""}-->
<br /><span class="attention">※ <!--{$tpl_class_name1}-->を入力して下さい。</span>
<!--{/if}-->
</dd>
<!--▲規格1-->

<!--{if $tpl_classcat_find2}-->
<!--▼規格2-->
<dd>
<select name="classcategory_id2"
style="<!--{$arrErr.classcategory_id2|sfGetErrorColor}-->"
data-mini="true"><!--デザインデフォルトの場合は class="data-role-none" 付与-->
</select>
<!--{if $arrErr.classcategory_id2 != ""}-->
<br /><span class="attention">※ <!--{$tpl_class_name2}-->を入力して下さい。</span>
<!--{/if}-->
</dd>
<!--▲規格2-->
<!--{/if}-->
</dl>
<!--{/if}-->

</div>

<div class="cartin_btn">
<!--★カートに入れる★-->
<div id="cartbtn_default">
<a rel="external" href="java script:;" id="btn-cartin" class="btn cartbtn_default">カゴに入れる</a>
</div>
<div class="attention" id="cartbtn_dynamic"></div>
</div>
<!--{else}-->
<div class="cartin_btn" id="btn-cartin">
<div class="attention">申し訳ございませんが、只今品切れ中です。</div>
</div>
<!--{/if}-->
<!--▲買い物かご-->
</div>
</form>
<!-- ***************** //フローティング化カゴボタン ***************** -->
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
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.