質問 > フロント機能 > データ移行後の商品一覧、詳細ページでの500エラーについて |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ktom |
投稿日時: 2016/12/15 12:59
対応状況: −−−
|
新米 登録日: 2016/11/9 居住地: 投稿: 8 |
データ移行後の商品一覧、詳細ページでの500エラーについて お世話になります。
只今ECCUBE2.4系からECCUBE3.0.12へサイトの移行をしております。 商品データを移行した後、フロントページの商品一覧ページや詳細ページで下記エラーが出てしまいました。 ContextErrorException in Product.php line 182: Warning: max(): Array must contain at least one element 原因と思われるログは at max(array()) in Product.php line 182 at Product->getStockFind() in AddCartType.php line 83 とあり、Eccube/Entity/Product.phpの $this->getProductClassesの内容においてstockFindsの値がとれていないことは確認しております。 dtb_product_classに旧サイトのデータを移行後、stockの値はdtb_product_stockへも同様に反映しております。 なぜ、$this->getProductClassesにDBから抽出したデータがうまく入ってないのかがわかりません。 商品データに関わるテーブルにはECCUBE3用にカスタマイズし、データはcsvから直接DBに移行しているつもりなのですが、 DBへの反映もれがおきているのか、どこかでデータの整合性がとれていないのか等わからず、エラーがなかなか解消できません。 どなたかご教示いただけましたら幸いです。 よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» データ移行後の商品一覧、詳細ページでの500エラーについて | ktom | 2016/12/15 12:59 |
Re: データ移行後の商品一覧、詳細ページでの500エラーについて | nanasess | 2016/12/15 16:11 |
Re: データ移行後の商品一覧、詳細ページでの500エラーについて | ktom | 2016/12/15 19:42 |