spicyweb/ craft-entry-type-fields
Craft CMS 用于选择条目类型的字段类型
2.0.0
2024-03-24 05:12 UTC
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0-beta.11
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/rector: dev-main
README
此Craft CMS插件提供了两种字段类型,用于选择一个或多个条目类型。
模板示例
条目类型字段
在模板中访问条目类型字段值将返回所选条目类型,如果未选择条目类型,则返回null
。
{% if entry.entryTypeField %} <p>The selected entry type is: {{ entry.entryTypeField.name }}</p> {% else %} <p>No entry type was selected.</p> {% endif %}
条目类型字段
条目类型字段值是所选条目类型的集合。
{% if not entry.entryTypesField.isEmpty() %} <p>Selected entry types:</p> <ul> {% for entryType in entry.entryTypesField.all() %} <p>{{ entryType.name }}</p> {% endfor %} </ul> {% else %} <p>No entry types were selected.</p> {% endif %}
安装
此插件可以从Craft 插件商店或使用Composer安装。
Craft 插件商店
打开您的 Craft 项目控制面板,导航到插件商店,搜索“条目类型字段”并点击安装。
Composer
打开您的终端,导航到您的 Craft 项目的根目录,并运行以下命令
composer require spicyweb/craft-entry-type-fields
然后打开您的项目控制面板,导航到设置 → 插件,找到“条目类型字段”并点击安装。
要求
Entry Type Fields 2.x 需要 Craft CMS 5。
由 Spicy Web 创建和维护