バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

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

サイト内検索

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

その他

新規スレッドを追加する

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

しかし、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
投稿: 671
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
居住地: 愛媛県
投稿: 290
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
居住地:
投稿: 77
Re: 商品詳細ページにて、カート・数量を表示しない商品ページを作りたい
umebiusさん
h_tanakaさん

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

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

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

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

 



ログイン


EC-CUBEペイメント

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

統計情報

総メンバー数は19,623名です
総投稿数は82,108件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1632
4
yuh
1366
5
red
1059
6
fukap
907
7
shutta
827
8 ramrun 789
9
tsuji
782
10
umebius
671
11
tao_s
646
12 sumida 638
13
homan
633
14
468
615
15 karin 609
16 DELIGHT 571
17
patapata
502
18
flealog
483
19 tonton 436
20
ecbg
387


ネットショップの壺

EC-CUBEガイドブック
Copyright© LOCKON CO.,LTD. All Rights Reserved.