バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

デザインテンプレート EC-CUBE3.0版が登場!
広告掲載について

サイト内検索

プラグイン > その他 > 商品詳細ページにて、カート・数量を表示しない商品ページを作りたい

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
chappy
投稿日時: 2017/3/23 13:17
対応状況: −−−
一人前
登録日: 2011/7/19
居住地:
投稿: 87
商品詳細ページにて、カート・数量を表示しない商品ページを作りたい
商品詳細ページにて、カート・数量を表示しない商品ページを作りたいと考えています。

しかし、detail.twigにおいて、

{{ form_rest(form) }}があると、以下の箇所を削除しても、

-----------------------------------
{# 数量 #}
<dl id="detail_cart_box__cart_quantity" class="quantity">
<dt>数量</dt>
<dd>
{{ form_widget(form.quantity) }}
{{ form_errors(form.quantity) }}
</dd>
</dl>
-----------------------------------

以下の部分が吐き出されています。
-----------------------------------
<dl id="detail_cart_box__cart_quantity" class="quantity">
<dt>数量</dt>
<dd>
<input type="number" id="quantity" name="quantity" required="required" min="1" maxlength="9" class="form-control" value="1">
</dd>
</dl>
-----------------------------------

どこで、制御すればいいのか分からず、詰まっています。

何かご存知の方、お願いします。

尚、{{ form_rest(form) }}を削除すると、「お気に入りに追加」ボタンが正常に機能しませんので、つけたままにしたいと考えています。


EC-CUBE:ver3.0.10


----------------

umebius
投稿日時: 2017/3/23 13:21
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: Tokyo
投稿: 725
Re: 商品詳細ページにて、カート・数量を表示しない商品ページを作りたい
CSSのdisplay:noneで消しても良いとは思いますが、
AddCartTypeでquantityのタイプをintegerではなく、hiddenにするのが簡単かと思います。
これで{{ form_widget(form.quantity) }}だけ残しておけば大丈夫かと思います。


----------------
//////////////////////////////
(株)U-Mebius EC-CUBE3 カスタマイズ・高速化 ・バグ修正
EC-CUBE関連技術者の採用もお問い合わせください。


h_tanaka
投稿日時: 2017/3/24 9:27
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 343
Re: 商品詳細ページにて、カート・数量を表示しない商品ページを作りたい
補足します。
商品詳細ページのカートボタンを非表示にするには、
src/Eccube/Resource/template/default/Product/detail.twig(228行目あたり)
<ul id="detail_cart_box__insert_button" class="row">

を次に変更することで対応できると思います。
<ul id="detail_cart_box__insert_button" class="row" style="display:none;">
chappy
投稿日時: 2017/3/24 10:32
対応状況: −−−
一人前
登録日: 2011/7/19
居住地:
投稿: 87
Re: 商品詳細ページにて、カート・数量を表示しない商品ページを作りたい
umebiusさん
h_tanakaさん

ご助言ありがとうございます。

AddCartTypeにてhiddenにすることで、非表示にできることを確認しましたが、今回は「display:none」の方で対応しました。

おかげ様で思い通りの動作を確認できました。

非常に助かりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

クレジットカード情報の非保持化対応

統計情報

総メンバー数は20,581名です
総投稿数は83,591件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1662
4
yuh
1430
5
red
1076
6
fukap
907
7
shutta
827
8
468
801
9 ramrun 789
10
tsuji
784
11
umebius
725
12
tao_s
651
13 karin 641
14 sumida 638
15
homan
633
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.