nfourtythree/entriessubset

扩展核心 Entries 字段类型的工艺字段类型插件,提供额外设置,并能够根据条目类型进行限制

2.1.0 2022-09-26 13:35 UTC

README

Plugin Icon

Craft CMS 4.x 的 Entries Subset 插件

扩展核心 Entries 字段类型的工艺字段类型插件,提供额外设置,并能够根据条目类型、作者或作者的用户组进行限制。

注意:Craft CMS v4 引入了条件构建器,现在在创建原生 Entries 字段时允许实现这些功能的大部分。

Settings Screenshot

要求

此插件需要 Craft CMS 4.0.0 或更高版本。

安装

要安装此插件,请按照以下说明操作。

  1. 打开您的终端并转到您的 Craft 项目

     cd /path/to/project
    
  2. 然后告诉 Composer 加载插件

     composer require nfourtythree/entriessubset
    
  3. 在控制面板中,转到设置 → 插件,并点击 Entries Subset 的“安装”按钮。

Entries Subset 概述

此字段类型是内置 Entries 字段类型的扩展。它允许您指定额外的标准(EntryTypeUserUserGroup),以限制可选择的条目。

示例

您可能有一个新闻部分,其中包含几种条目类型。其中一种条目类型是“新闻稿”,您可能有一个块,希望用户能够选择一个“特色”新闻稿。使用标准的 Entries 字段类型,他们可以从新闻部分选择任何内容,使用此插件,您只能允许选择具有“新闻稿”条目类型的那些。

您可能只想限制由“开发”或“文案”用户组中的用户创建的条目选择,现在这是可能的。

使用 Entries Subset

当创建新字段时,选择 Entries Subset 字段类型时,将出现额外的 EntryType 选项。

Entries Subset 路线图

一些要完成的事情以及潜在功能的想法。

  • 当 Craft CMS 具有所有这些功能时,停止使用插件。

Nathaniel Hammond (nfourtythree) 提供