FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

固定ページを動的に取得したい

解決済

固定ページを動的に取得したい

hdm
Shopify Partner
21 2 2

現在固定ページにLPのようなものを作成しています。

そこでLPをまとめたページを作成したく、新に「page/foo」といったページを作成してそこにfor文などで固定ページをすべて取得してLPだけを条件分岐して表示することは可能でしょうか。

title、url、contentの情報が取得できればと考えています。

 

{% for link in linklists.hogehoge.links %}
<a href="{{ link.url }}">{{ link.title }}{{ link.object.content }}</a>
{% endfor %}

上記のようにメニューから取得する方法もあったのですが数が増えた場合どうしても追加作業などの管理がつらくなってしまうと思いました。

また、schemaを作成してページ管理からの方法も同様に管理が大変だと思いどうにか動的に取得できる方法がないかと検討しています。

 

もし方法があるのであればご教授いただけると助かります。

1 件の受理された解決策

Jizo_Inagaki
Shopify Partner
1146 419 726

成功

詳細を把握しかねていますが、pageをループで表示したいのであれば下記のGlobal objectを使えば概ね可能かなと思います。

https://shopify.dev/api/liquid/objects#pages

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。

元の投稿で解決策を見る

1件の返信1

Jizo_Inagaki
Shopify Partner
1146 419 726

成功

詳細を把握しかねていますが、pageをループで表示したいのであれば下記のGlobal objectを使えば概ね可能かなと思います。

https://shopify.dev/api/liquid/objects#pages

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。