バージョン選択

フォーラム

メニュー

オンライン状況

79 人のユーザが現在オンラインです。 (64 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 79
もっと...

サイト内検索

バグ報告 > 管理機能 > 受注登録の商品検索でエラーが表示されます

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mackarel
投稿日時: 2020/2/14 16:16
対応状況: −−−
半人前
登録日: 2018/11/2
居住地:
投稿: 24
Re: 受注登録の商品検索でエラーが表示されます
僕も同じ現象に出くわしました。
代替方法で解決しましたので共有いたします。

僕の場合、検索時に指定した商品コードが完全一致するものがあった場合に限りエラーが出ました。

その際、例えばAdmin/Order/EditController::searchProductの617行目辺りの

foreach ($Products as $Product) {
                /* @var $builder \Symfony\Component\Form\FormBuilderInterface */
                $builder = $this->formFactory->createNamedBuilder('', AddCartType::class, null, [
                    'product' => $this->productRepository->findWithSortedClassCategories($Product->getId()),
                ]);
                $addCartForm = $builder->getForm();
                $forms[$Product->getId()] = $addCartForm->createView();
            }


の中でdump($Product);すると、商品コードが完全一致するものはProductClassesの中身が完全一致したものしかなく、本来ある他のものが入っていませんでした。ここが原因っぽかったので、$builderの生成前で

$tmpProduct = $this->productRepository->find($Product->getId());
                $productClass = $this->productClassRepository->findBy(['Product' => $Product]);
                $tmpProduct->setProductClasses($productClass);


と改めてProductClassを取ってきて入れ直してあげるとエラーが回避できました。
なぜか$Productに直接入れなくても行けました。。。

時間が経ってしまってますがご参考になればと思います。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   受注登録の商品検索でエラーが表示されます kurabiz 2019/10/9 13:04
     Re: 受注登録の商品検索でエラーが表示されます nanasess 2019/10/10 10:32
       Re: 受注登録の商品検索でエラーが表示されます kurabiz 2019/10/10 11:56
         Re: 受注登録の商品検索でエラーが表示されます nanasess 2019/10/10 12:18
           Re: 受注登録の商品検索でエラーが表示されます kurabiz 2019/10/10 15:59
           » Re: 受注登録の商品検索でエラーが表示されます mackarel 2020/2/14 16:16
               Re: 受注登録の商品検索でエラーが表示されます h_tanaka 2020/3/31 15:13

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,306名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.