バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
takstaks
投稿日時: 2019/8/23 11:20
対応状況: −−−
新米
登録日: 2019/8/22
居住地:
投稿: 4
商品ページにカゴボタンを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ペイメント

ec-cube.co

統計情報

総メンバー数は49,418名です
総投稿数は93,180件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1967
4
468
1818
5
yuh
1602
6
red
1342
7
umebius
1296
8
fukap
907
9
h_tanaka
907
10
tsuji
856
11
shutta
835
12 ramrun 789
13
tao_s
774
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

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