2017-06-11 4 views
0

Magento 2をリクエストして、別のドメインからのAjaxレスポンスを基にして商品をカートに追加する必要があります。Magento 2他のドメインからの応答に応じてAjaxを使用してカートに追加

リクエストURLまたはドメイン:xyz.com/checkout/cart/add/uenc/aHR0cDovL2NvbW1vbmNhcnQyLWxvY2FsLmJhbGZvdXIuY29tL3VjLXByb2R1Y3QtZGVtby10d28uaHRtbA,,/product/2/sid/6i79tqjdshfvt5o6avkhpb7jl4/category/1234567/id/2/ 応答ドメイン:/ localhostの/

製品がカートになく、応答、顧客のカートのセッションを得ることがIeは新鮮カートのセッションが作成され、カートから既存の製品がある作成された新しい、新しい引用IDに変更されているが追加されました:

だからここで問題となっていますワイプアウトや新規追加商品は表示されません。カートのための新しいセッションを持っているリクエストのすべての応答にも。 ブラウザーでリクエストURLを使用すると、正常に動作し、製品が期待通りにカートに追加されました。 問題は、ローカルホストドメインからの応答が問題になった後にajaxを使用してカートの機能性を追加したり製品を追加したりすることです。 私は応答がクロスドメインから来ていると思うので、それはなぜ問題を作り出しているのですか? このような状況に直面していて、Magento 2.1.6の解決策があれば感謝します。

注:これはIAMは使用方法は、1つのバージョンMagentoの中で正常に動作しているが、あなたのパブの静的ファイルが再構築されていないようにあなたがあなたの新しいドメインに移動するときにMagentoの2に

答えて

0

を動作していないそれはそうです。だからあなたのウェブサイトを再度deplyしてください。応答のための

次のコマンドを実行します。php bin/magento setup:static-content:deploy

+0

おかげで、我々はすでにので、この場合ではない....それをやっています。 –

関連する問題