質問 > フロント機能 > Shippingデータが取れない?? |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mackarel |
投稿日時: 2021/7/20 15:08
対応状況: 解決済
|
半人前 登録日: 2018/11/2 居住地: 投稿: 24 |
Shippingデータが取れない?? ▼テンプレート
[EC-CUBE] 3系最新 [レンタルサーバ] さくら [PHP] 7.4 構築済みのEC-CUBEを別サーバに移管したのですが、 ShoppingController.phpでフォームを作成している箇所、 getShippingFormBuilder→ShoppingService::getShippingFormBuilder内の1071行目辺り、
で Undefined offset: 0 のエラーが発生しております。 調べると、 ShoppingService::getFormPayments内の998行目で取得しているshippingsにデータが入っていないようで、それに起因して支払い方法($payments)が取得できていないようです。 (nullではなく、shippings内のcollectionの配列データがない状態) ここは必ずデータが入っているものと思うのですが、そうじゃないケースってあるのでしょうか・・・??また、解決方法知っている方いらっしゃいましたらお助けいただければ幸いです!! 補足: ソースやDBはまるごとコピーしたので差はないです。 エラーが発生しているのは↓このあたりです。
【追記】 ↑↑カスタマイズしてない箇所かと思いきやカスタマイズしてる箇所でした。 行数等デフォから異なっております。 原因らしきところは↓このあたりになります。(こちらは非カスタマイズ)
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» Shippingデータが取れない?? | mackarel | 2021/7/20 15:08 |
Re: Shippingデータが取れない?? | 468 | 2021/7/21 12:34 |
Re: Shippingデータが取れない?? | mackarel | 2021/8/4 22:44 |