質問 > フロント機能 > ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
saitom |
投稿日時: 2025/1/15 14:56
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2024/11/1 居住地: 投稿: 38 |
ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる ▼テンプレート
[EC-CUBE]4系 [レンタルサーバ] xサーバー [カスタマイズの有無] カスタマイズでキャンペーンを希望するチェックボックスの作成、その他配送希望等のチェックボックス作成 [現象] マイページlocalhost/project/mypage/changeにある ラジオボタンがvalue=1の時、localhost/project/shopping内に作成したチェックボックスがページの更新時、チェックが自動で入るようにしたいのですが、app>customize>controller>ShoppingController内のpublic function indexに該当のチェックボックスの初期値を設定するロジックを書けばいいのでしょうか? |
mcontact |
投稿日時: 2025/1/15 15:04
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1593 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる 同じサーバ内の別DBという前提になりますが、entityファイルをカスタマイズすれば可能になる可能性はあります。
●参考サイト https://qiita.com/ma33588/items/fca931a585de65e78c99
|
h_tanaka |
投稿日時: 2025/1/15 15:16
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる はい、その方法で対応可能と思います。
|
saitom |
投稿日時: 2025/1/15 16:17
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2024/11/1 居住地: 投稿: 38 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる ご回答ありがとうございます。
customizeに配置したコントローラーに namespace Customize/Controller; use Eccube\Controller/AbstractShoppingController; の追記 元々あった public function index(PurchaseFlow $cartPurchaseFlow) { 内にチェックボックスの設定を追記したのですが 反映はされず、いままでできていた、他の3つのチェックボックスの値もDBへの保存がされなくなってしまいました。 (元々できていた) どうすればいいでしょうか? symphonyの知識が足りず申し訳ございませんが ご教示いただけますと幸いでございます。 |
h_tanaka |
投稿日時: 2025/1/15 16:22
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる ShoppingController を継承するほうが作りやすいと思います。
|
saitom |
投稿日時: 2025/1/15 18:33
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2024/11/1 居住地: 投稿: 38 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる ありがとうございます。
どうにかチェックボックスの表示はできたようですが、 データを持ってきていたマイページlocalhost/project/mypage/changeにプラグインで表示されていたキャンペーンメールを希望するのラジオボタンがなくなってしまいました。 関係しそうなファイルはapp>Plugin>MailMagazine4>Entity>CustomerTraitが特に変更はしていないのにVScodeのソース管理の変更に含まれていた(内容に差分がない)のでその変更を廃棄しましたが、変わらずラジオボタンが表示されません。 解決方法はありますでしょうか? |
h_tanaka |
投稿日時: 2025/1/16 8:57
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1911 |
Re: ご注文手続き画面のチェックボックスデータを違うページのDBデータから反映させる いただいている情報だけでは推測が難しいです。
使用しているプラグインやカスタマイズしているソースなどの情報を開示してください。 また、そのような現象の場合は、デバッグして調査するのが良いかと思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |