Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Shopify テーマ API (リンク) を使用して、現在アクティブな (メイン) テーマのテーマ ID を取得できるようにしたいと考えています。
次のように api gem を使用しています。
Shopify::Theme.find(:all, :params => { :role => 'published' })
メインの公開されたテーマだけでなく、インストールされているすべてのテーマを返します。この方法でテーマにアクセスできますか?
あなたがしようとしている方法で役割をフィルタリングすることはできません。
ただし、各ショップには最大 8 つのテーマしかないため、単純にすべてのテーマを取得してからShopifyAPI::Theme.all、メインのテーマとして使用されているテーマを検索するのはそれほど手間ではありません。
ShopifyAPI::Theme.all