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さん
ありがとうございます!
これっぽいですね!改造すればこれでとれるような気がします!!
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024