bolt(或 twig 而不是)中的 haswidgets 和 widgets 到底是什么?
what exactly is haswidgets and widgets in bolt (or twig rather )?
我刚刚浏览了 bolt CMS 的默认主题,我开始使用以下代码行:
{% if haswidgets('aside_top') %}
{{ widgets('aside_top') }}
{% else %}
我用谷歌搜索了 twig haswidgets
和 twig widgets
,但我找不到任何东西。
有人可以解释一下这两种方法是什么吗?他们到底是做什么的?
它们是 Bolt 的一个特性。扩展可以将内容推送到后端的特定位置,也可以推送到前端的某些位置,只要主题支持即可。它们被称为小部件。 haswidgets()
和 widgets()
树枝函数用于检查和显示它们。
您可以在此处找到更多信息https://docs.bolt.cm/3.1/templating/widgets and here https://docs.bolt.cm/3.1/extensions/intermediate/widgets
我刚刚浏览了 bolt CMS 的默认主题,我开始使用以下代码行:
{% if haswidgets('aside_top') %}
{{ widgets('aside_top') }}
{% else %}
我用谷歌搜索了 twig haswidgets
和 twig widgets
,但我找不到任何东西。
有人可以解释一下这两种方法是什么吗?他们到底是做什么的?
它们是 Bolt 的一个特性。扩展可以将内容推送到后端的特定位置,也可以推送到前端的某些位置,只要主题支持即可。它们被称为小部件。 haswidgets()
和 widgets()
树枝函数用于检查和显示它们。
您可以在此处找到更多信息https://docs.bolt.cm/3.1/templating/widgets and here https://docs.bolt.cm/3.1/extensions/intermediate/widgets