2

ホームページ テンプレート内で注目のカテゴリ ID のリストを定義したいと考えています。フロントマターでカスタム変数を定義することは可能ですか? 私はそれを機能させることができないようです:

最後にtemplates/pages/home.html、カスタム変数を使用したデフォルトのフロントマターを次に示します。featured_categories

---
products:
    new:
        limit: {{theme_settings.homepage_new_products_count}}
    featured:
        limit: {{theme_settings.homepage_featured_products_count}}
    top_sellers:
        limit: {{theme_settings.homepage_top_products_count}}
carousel: {{theme_settings.homepage_show_carousel}}
blog:
    recent_posts:
      limit: {{theme_settings.homepage_blog_posts_count}}
featured_categories: 'testing'
---

次に、テンプレートで、この行は出力を生成しません。

{{featured_categories}}

これが値を出力しないのはなぜtestingですか? featured_categories最終的には、カテゴリ ID の配列になりたいと考えています。これはフロントマターを使用して行うことは可能ですか?

4

1 に答える 1

1

BigCommerce によってフレームワークで決定される必要があるため、カスタム フロント マター変数を宣言することはできません。ハンドルバーを自分でインポートして変数を定義できますが、セキュリティ上の理由から、サーバー側ではなくクライアント側で実行されます。

于 2016-03-02T20:07:26.903 に答える