marionnewlevant/annotated-notes

用于多个笔记的自动注解字段

1.0.1 2019-08-19 03:19 UTC

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代码,以生成注解的内容。

你还可以(在高级设置下)指定 noteannotation 列的用户可见标签(处理不改变)。

使用注解笔记

注解笔记字段的行为类似于 Table 字段。它有两个列,笔记注解。当你保存带有 注解笔记 字段的元素时,任何有 笔记 但没有 注解 的行,其 注解 将设置为解析后的 twig 的值。当你编辑带有 注解笔记 字段的元素时,可以修改 笔记,但 注解 不可编辑。

在前端,字段的行为与任何其他 Table 字段类似。列的处理为 noteannotation

Marion Newlevant 提供。衷心感谢 André Elvan,他的 Preparse Field 对此有重大影响。