marionnewlevant / annotated-notes
用于多个笔记的自动注解字段
1.0.1
2019-08-19 03:19 UTC
Requires
- craftcms/cms: ^3.0.0-RC1
This package is auto-updated.
Last update: 2024-09-19 15:12:20 UTC
README
用于多个笔记的自动注解字段
需求
此插件需要 Craft CMS 3.0.0-beta.23 或更高版本。
注解笔记概述
注解笔记是 Table 字段类型的变体,其中表有两列
- 笔记,一个文本字段(处理:
note
) - 注解,一个不可编辑的文本字段,其内容由 twig 生成(处理:
annotation
)
配置注解笔记
当你创建注解笔记字段时,你指定在元素保存后解析的twig代码,以生成注解的内容。
你还可以(在高级设置下)指定 note
和 annotation
列的用户可见标签(处理不改变)。
使用注解笔记
注解笔记字段的行为类似于 Table 字段。它有两个列,笔记
和 注解
。当你保存带有 注解笔记
字段的元素时,任何有 笔记
但没有 注解
的行,其 注解
将设置为解析后的 twig 的值。当你编辑带有 注解笔记
字段的元素时,可以修改 笔记
,但 注解
不可编辑。
在前端,字段的行为与任何其他 Table 字段类似。列的处理为 note
和 annotation
。
由 Marion Newlevant 提供。衷心感谢 André Elvan,他的 Preparse Field 对此有重大影响。