問題タブ [shopify-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - shopifyのデビューテーマで/cart/update.jsを呼び出す方法
すべてのshopify
専門家は、デフォルトのデビュー テーマに ajax api のバージョンがないことを知っています。
カート更新 ajax を使用する必要がある自分の Web サイトを開発しています。
以下のコードを試してみましたが、コンソールにエラーが表示されます。
スクリーンショット:
ruby-on-rails - ショップにインストールした後の Heroku Shopify アプリ「お探しのページは存在しません。」
新しいShopifyアプリを作成して展開した後-私はそれを自分のショップにインストールしました.インストール後、数秒間home#index
ページにリダイレクトされ、別のページに変更されました.routes.rb
404 - Not found
2 秒間の最初の表示画面:
404お探しのページが見つかりませんでした:
Heroku アプリのログ:
2017-08-31T17:03:15.542454+00:00 app[web.1]: 私、[2017-08-31T17:03:15.541990 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] 80.246.140.79 の GET "/?hmac=37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49&shop=andreyka.myshopify.com×tamp=1504198994" を 2017-08-31: 17 +: で開始しました。
2017-08-31T17:03:15.550387+00:00 app[web.1]: 私、[2017-08-31T17:03:15.550211 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] HomeController#index による HTML としての処理
2017-08-31T17:03:15.550397+00:00 app[web.1]: 私、[2017-08-31T17:03:15.550346 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]パラメータ: {"hmac"=>"37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49", "shop"=>"andreyka.myshopify.com", "timestamp"=>"1504198994"}
2017-08-31T17:03:15.557075+00:00 app[web.1]: D, [2017-08-31T17:03:15.556973 #4] DEBUG --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] [1m[36mShop 負荷 (0.9ms)[0m [1m[34mSELECT "shops".* FROM "shops" WHERE "shops"."id" = $1 LIMIT $2[0m [["id", 1], ["LIMIT "、1]]
2017-08-31T17:03:15.987988+00:00 app[web.1]: 私、[2017-08-31T17:03:15.987773 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] layouts/embedded_app 内での home/index.html.erb のレンダリング
2017-08-31T17:03:15.988722+00:00 app[web.1]: 私、[2017-08-31T17:03:15.988635 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] layouts/embedded_app 内で home/index.html.erb をレンダリング (0.6ms)
2017-08-31T17:03:15.990684+00:00 app[web.1]: 私、[2017-08-31T17:03:15.990595 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]レンダリングされたレイアウト/_flash_messages.html.erb (0.2ms)
2017-08-31T17:03:15.991334+00:00 app[web.1]: 私、[2017-08-31T17:03:15.991244 #4] INFO --: [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] 200 OK を 441 ミリ秒で完了 (ビュー: 5.4 ミリ秒 | ActiveRecord: 0.9 ミリ秒)
2017-08-31T17:03:15.992454+00:00 heroku[router]: at=info method=GET path="/?hmac=37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49&shop=andreyka.myshopify.com×tamp=1504198994" host=blackdiamonds.herokuapp.com request_id= b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9 fwd="80.246.140.79" dyno=web.1 接続=0ms サービス=459ms ステータス=200 バイト=2738 プロトコル=https
config.assets.compile = true
python - Shopify API: 割引と価格ルールを削除する
Shopify Python ライブラリを使用して、ストアの注文、割引などを処理しています。価格ルールと割引の作成と削除を含むいくつかのテストを作成しています。
削除までのすべてが正常に機能します。問題なく割引を削除することもできますが、価格ルールを削除しようとすると、次のエラーが発生します。
discounts
ネストされたリソース名を要求していると思われるので、 、 などを渡そうとしましdiscount_code
たが、うまくいきませんでした。それをpyactiveresouce
使用してmethod_name
、関連するリソースを削除するための URL を作成しているように見えますが、このようなケースでは十分に文書化されていないため、API がどのように見えるかわかりません。
(間違った) メソッド名を指定すると、次のエラーが発生します。
どんなアイデアでも大歓迎です!