質問 > フロント機能 > 商品の規格1、規格2の選択順番について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
beginner99 |
投稿日時: 2024/12/19 14:21
対応状況: −−−
|
常連 登録日: 2024/6/4 居住地: 投稿: 33 |
商品の規格1、規格2の選択順番について ▼テンプレート
[EC-CUBE] ECCUBE4.1 [現象] 商品の規格1,2が設定してある商品で、 通常 商品の規格1を選択しないと 商品の規格2の選択肢が表示されません。 これを 規格1を選択しなくても、規格2の選択肢が表示され 規格2を選択できるようにしたいです。 よい解決方法はありますでしょうか? |
h_tanaka |
投稿日時: 2024/12/19 14:27
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1901 |
Re: 商品の規格1、規格2の選択順番について 規格1の選択肢のいずれかを初期選択させるようにするか、規格1のプレースホルダー「選択してください」を削除すればよいです。
|
beginner99 |
投稿日時: 2024/12/19 16:08
対応状況: −−−
|
常連 登録日: 2024/6/4 居住地: 投稿: 33 |
Re: 商品の規格1、規格2の選択順番について 規格1のプレースホルダー「選択してください」を削除することはできました。
ありがとうございます。 規格2の「選択してください」も削除 したいのですが、可能でしょうか? |
h_tanaka |
投稿日時: 2024/12/19 16:50
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1901 |
Re: 商品の規格1、規格2の選択順番について はい、可能です。
|
beginner99 |
投稿日時: 2024/12/20 14:25
対応状況: −−−
|
常連 登録日: 2024/6/4 居住地: 投稿: 33 |
Re: 商品の規格1、規格2の選択順番について 規格2の「選択してください」の削除の具体的な方法はわかりますでしょうか?
規格1の場合は、 AddCartType.php 116行目 'choices' => ['common.select' => '__unselected'] + $Product->getClassCategories1AsFlip(), の 'choices' => ['common.select' => '__unselected'] を削除するだけでよかったのですが、 規格2が上手くいきません。 規格2の「選択してください」の削除の具体的な方法はわかりますでしょうか? |
mcontact |
投稿日時: 2024/12/20 16:20
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1579 |
Re: 商品の規格1、規格2の選択順番について
規格2が上手くいかないとの事ですが、どの様に上手くいかないのでしょうか? 単純に規格2の「選択してください」が削除できないという事でしょうか?
|
beginner99 |
投稿日時: 2024/12/20 16:55
対応状況: −−−
|
常連 登録日: 2024/6/4 居住地: 投稿: 33 |
Re: 商品の規格1、規格2の選択順番について 単純に規格2の「選択してください」が削除できないという事でしょうか?
->その通りです。 具体的な方法が わからない状況です。 |
mcontact |
投稿日時: 2024/12/20 17:10
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1579 |
Re: 商品の規格1、規格2の選択順番について 規格1が設定されていて、規格2のデータがある場合のセレクトボックスの制御はこちらかと思います。
https://github.com/EC-CUBE/ec-cube/blob/4.1/src/Eccube/Form/Type/AddCartType.php#L129-L141
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |