質問 > フロント機能 > 商品詳細ページのセレクトボックスをラジオボタンに変更 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
umebius |
投稿日時: 2019/3/19 9:11
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 商品詳細ページのセレクトボックスをラジオボタンに変更 セレクトボックスを指定しているのは下記ファイルです。
src/Eccube/Form/Type/AddCartType.php mapped' => false,が書かれている配列に 'expanded' => true,を加えれば出力されるHTML自体はラジオボタンになるのですが、下記の問題があり、かなり複雑です。 ・商品詳細ページのjavascriptやcssがセレクトボックスを想定したものになっている ・AddCartType.phpは他のページでも使用されているので、AddCartType.phpを直接修正するのではなく、コントローラーで要素の上書きが必要 なので、javascriptを用いて、強引にセレクトボックスをラジオボックスに変更してしまうという手も結構有力だと思います。
|
roro |
投稿日時: 2019/3/18 21:45
対応状況: 開発中
|
新米 登録日: 2019/2/21 居住地: 投稿: 1 |
商品詳細ページのセレクトボックスをラジオボタンに変更 [EC-CUBE]4.01
[レンタルサーバ] Xserver [PHP]7.2.6 [データベース]MySQL 5.7.16 [WEBサーバ]Apache [ブラウザ]Google Chrome73.0 [導入プラグインの有無]無 [カスタマイズの有無]無 [現象] 商品詳細ページ(フロント)の規格選択部分をラジオボタン化できない。 商品詳細ページ(フロント)の規格選択部分をセレクトボックスではなくボタン形式にして表示したいと考えております。 そのためにセレクトボックスをラジオボタンへ変更したいのですが、編集する箇所等がわかりません。 大変恐縮ですがご教授いただければ幸いです。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |