Liquid、JavaScriptなどに関する質問
検索方法が悪いのか、見当たらなかったのでこちらで質問させていただきます。
admin/settings/files
にアップロードしたファイル群をトップページに表示したいのですが、これらをliquid側で取得する方法はありますでしょうか?
ちょっといろいろありまして、スライドショーを使わない方法をとる必要があるためのご質問となります。よろしくお願いいたします。
『設定>ファイル』ということであればurlは以下で取得できるかと思います。
https://shopify.dev/docs/themes/liquid/reference/filters/url-filters#file_url
{{ 'size-chart.pdf' | file_url }}
ご返信ありがとうございます。
こちらからの質問内容が不備でした。
アップ済のファイルのリストを取得してそこにあるファイルをすべて表示したいという意図でございました。
もう少し探してみます。いったんはオペレータがご指定の方法で手入力する方法で回避はできそうですので。
ご要望を勘違いしており申し訳ありません。
恐らく以下の内容が該当すると思います(また勘違いしていましたらすみません)
Unless you're trying to access theme assets, unfortunately this isn't available for "Settings => Files" at the moment.
2018時点では不可能だった模様です。2010.9時点でも質問している方がいますので、根拠としては弱いですが現在でも難しいように思います。
他方ちょっと変わったアプローチですが、ブラウザのコンソールにJSを書き込むことで、「ファイル」内にあるリストを作成する方法があるようです。
以下が該当のコードが書かれているGithubのページです(下に続くやりとりも確認した方がよさそうです)
https://gist.github.com/ridem/1dc8dd62dd81e736aade31d98b3459b0
以上ですが、やはりあまりお役に立てず残念です。
>jizoさん
ありがとうございます!
これっぽいですね!改造すればこれでとれるような気がします!!
リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024Shopifyは世界で最も革新的なブランドと起業家をサポートしています。個人起業家やあらゆる規模のビジネスの成長を後押しするために、Shopify アカデミーではShopif...
By SarahF_Shopify Mar 22, 2024オンラインストア運営はとてもやりがいのある活動です。新しい注文が入った時の喜びや世界中のお客様とやりとりできる可能性、商品に対して最高のレビューをもらった時の満足感は、毎日の...
By Mina Mar 13, 2024