Liquid、JavaScriptなどに関する質問
表題の件について、トップページや商品ページなどでカスタマイズ可能なサイドバーを表示したいです。
イメージとしては以下のようなものを想定しています。
snippetsファイルを作ってtheme.liquidにincludeする方法で試してみたんですが、配置がずれてうまく表示できませんでした。
いいアドバイスをいただけたら幸いです。
以上、よろしくお願いします。
解決済! ベストソリューションを見る。
成功
配置がずれてうまく表示できまないというのがどうい状態なのかわかりませんが、TOPページに関しましてはサイドバーをつけるようなHTML構造には出力できないと思いますので、構造での対応は難しいと思われます。
古いブラウザを切り捨てて良い場合は、CSSのグリッドレイアウトを用いれば対応可能かもしれません。
https://developer.mozilla.org/ja/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout
「グリッドレイアウト」で検索いただければ色々情報が出てきますので、調査されることをお勧めします。
ただしセクションの順序と数の変更で壊れると思われるため柔軟性はなくなると思います。
増減するたびにCSSを手作業で書き直すのがシンプルですが、構造によってはJSを使って表示のたびに書き換えることも検討できるかもしれません(未検証です)。
以上ですが推測で書いていますので間違いがありましたら申し訳ありません。
グリッドレイアウトは指定が複雑なのと、より良い方法を検討する必要もありますので、以下3点をお勧めします。
(※1)Shopify製のテーマであれば60分のサポートを受けられるようですので、活用が検討できると思います。
https://help.shopify.com/ja/manual/online-store/themes/theme-support#part-5ad7f21e8d34326a
成功
配置がずれてうまく表示できまないというのがどうい状態なのかわかりませんが、TOPページに関しましてはサイドバーをつけるようなHTML構造には出力できないと思いますので、構造での対応は難しいと思われます。
古いブラウザを切り捨てて良い場合は、CSSのグリッドレイアウトを用いれば対応可能かもしれません。
https://developer.mozilla.org/ja/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout
「グリッドレイアウト」で検索いただければ色々情報が出てきますので、調査されることをお勧めします。
ただしセクションの順序と数の変更で壊れると思われるため柔軟性はなくなると思います。
増減するたびにCSSを手作業で書き直すのがシンプルですが、構造によってはJSを使って表示のたびに書き換えることも検討できるかもしれません(未検証です)。
以上ですが推測で書いていますので間違いがありましたら申し訳ありません。
グリッドレイアウトは指定が複雑なのと、より良い方法を検討する必要もありますので、以下3点をお勧めします。
(※1)Shopify製のテーマであれば60分のサポートを受けられるようですので、活用が検討できると思います。
https://help.shopify.com/ja/manual/online-store/themes/theme-support#part-5ad7f21e8d34326a
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024