問題タブ [shopify]

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.

0 投票する
1 に答える
19582 参照

ruby-on-rails - Liquid での Print_r の同等物

Liquid で、コレクションに含まれるすべての値を確認するにはどうすればよいですか? 機能などはありprint_rますか?

以下の例はアイテムのタイトルを返しますが、アイテムが保持する他の変数を知りたいです。

ありがとう。

0 投票する
1 に答える
666 参照

php - 引っ張る単純なパイを使用したアトムフィードから

単純なパイを使用して、以下のs:variantブロックからタイトルタグを取得するにはどうすればよいですか?

私は以下を利用しようとしました、そしてまた「バリアント」とちょうど「s」

問題のフィードはここにあり(shopifyから)、get_item_tagsのドキュメントはここにあります。

0 投票する
2 に答える
2099 参照

shopify - Shopifyで特定の商品に割引コードを適用する

Shopify ストアのセットアップに取り組んでいます。組み込まれていない主要な機能の 1 つは、2008 年以来人々がそれを要求しているように見えますが、特定の製品に割引を提供できることです!

APIでこれをどのように達成できるか、誰にもわかりませんか?

ありがとう!

0 投票する
1 に答える
1574 参照

liquid - Shopify: 製品バリアント ID が数字ではなくリテラル文字列として出力される

これを読んでくれてありがとう。

現在、パートナー アカウントを通じて「テスト ショップ」を開発中です。私のproduct.liquidファイルを受け入れると、ショップ内のすべてが期待どおりに機能しています。製品のバリアント ID はすべて、数値ではなくリテラル文字列として出力されます。製品の複数のドロップダウンを作成するために、jQuery ソリューションで option_selection.js ファイルを使用しています。

もちろん、カート アクションには ID が渡されないため、「バリアント ID が渡されなかったため、このアイテムをショッピング カートに追加できませんでした」というメッセージが表示されます。したがって、解決策またはこれを引き起こしている原因についての考えは大歓迎です。

以下は、配置されたバリアント ループのサンプルです。

そして、これが XHTML 出力です。注: これは、ドロップ ダウンの 1 つの結果のみです。同様の出力を持つドロップ ダウンが 2 つあります。

問題にもう少しコンテキストを追加するために、jQuery ソリューションを使用して複数のドロップダウンを作成する前のドロップダウン出力のサンプルを以下に示します。これはまだ上記と同じバリアント ループを使用しており、同じエラーが発生します。バリアント ID が通常より長いようです...

以下は開発リンクとパスワードです。

http://terry-inc6406.myshopify.com/products/featured-product-1

パス: yhc

再度、感謝します!そして初投稿が長くなってしまい申し訳ありません

0 投票する
2 に答える
150 参照

ruby-on-rails - モジュールで動的に選択されたクラスを使用する方法

それは役に立たないタイトルだと私はかなり確信しています...ごめんなさい。

クラスをメソッドに渡して、そのクラスを使用できるようにしたい。簡単で実用的な例を次に示します。

それを使用して:

動作しないklassのは、モジュールで変数を使用しようとしていることです。

私は不可能な仕事をしようとしていますか?誰かがこれに光を当てることができますか?

乾杯

0 投票する
2 に答える
776 参照

mysql - Railsのデータベースで重複レコードをチェックする

これが私の状況です。Shopify ショップから API 経由でデータを取得し、データベースに保存しています。私の問題は、重複レコードがデータベースに侵入するのを防ぐ方法です。これに関するコードスニペットはありますか? ありがとうございました!すべてのエントリがデータベースに何度も入力されるのではなく、ショップから作成された新しいエントリのみが保存されるようにします。

0 投票する
1 に答える
806 参照

api - プライベートアプリからAPIを介してshopifyストアに新製品を投稿する方法は?

私は shopify_app gem を使用しており、自分のショップに読み込むことができました。しかし、それから私はそれに書くことができません。アプリのインストール中に読み取り/書き込み資格情報を設定したので、問題はないと確信しています。ショップに新製品を投稿するために私がしたことは次のとおりです。

しかし、それは保存されません。どうもありがとう。私はこれがひどく必要です。

0 投票する
2 に答える
1565 参照

url - Shopify - 同時に複数のテーマをホストする

だから、私はshopifyでいくつかの製品を販売しています. コーヒーとしましょう。

私は自分のコーヒーを販売したい、別のブランドを持ちたい、ブランドのウェブサイトを持ちたいという新しいグループと協力しています。単一のshopifyアカウントでこれを行う簡単な方法はありますか?

これをページテンプレートに追加しました

そして、これを使用して別のテーマのページを作成する方法を確認できました。しかし、サブページに直接リンクしている場合にのみ機能します。この新しいブランドには別の DNS 名を設定します。要求された URL を取得する方法はありますか?

(page.url は、実際に要求されたものではなく、主に構成された URL を返します)。

私が完全に取るべき別のアプローチはありますか (追加のサブスクリプションをフォークする以外に?)

0 投票する
3 に答える
1973 参照

jquery - jQuery サイクルでページャーを非表示/表示

Shopify の製品スライドショーにサイクルを使用しています。うまく機能しますが、利用可能な製品画像が 1 つしかない場合は、ページャーを非表示にしたいと考えています。

このためにサイクルに組み込まれた機能はありますか?

そうでない場合、shopifyでその製品に利用可能な製品画像の数を返す方法を誰かが知っているので、2未満の場合は表示なしクラスを追加できます.

どんな助けでも大歓迎です。ありがとう!

それを理解しました...画像がある場合はロードサイクルのみ 2.

0 投票する
2 に答える
459 参照

activerecord - 初期化されていない定数 ActiveRecord::RecordNotUnique

Rails 2.3.4、rubygems 1.3.6、activerecord 3.1.0、windows 7 home basic を使用しています。

これが私のコードです:

API から供給されたデータを保存しようとすると、「初期化されていない定数 ActiveRecord::RecordNotUnique」というエラーが発生します。どんな助けでも大歓迎です。ありがとうございました。