flownative / anchorlinks
在 Neos 中创建链接到标题或章节
1.3.0
2022-08-23 08:33 UTC
Requires
- neos/neos: ^5.3 || ^7.0 || ^8.0
This package is auto-updated.
Last update: 2024-09-04 18:27:01 UTC
README
Flownative.Anchorlinks
创建对页面任何内容元素的锚点链接。
设置
composer require 'flownative/anchorlinks'
将 Flownative.Anchorlinks:AnchorMixin
混合体添加到您想要链接的任何节点类型中。
例如,此代码将为每个内容节点类型添加此功能
'Neos.Neos:Content': superTypes: 'Flownative.Anchorlinks:AnchorMixin': true
将 Flownative.Anchorlinks:AnchorWrapper
处理器添加到相同的节点类型渲染器中,在它之前插入一个带有给定 id 的锚点标签。
例如:
prototype(Neos.Neos:Content) {
@process.prependAnchor = Flownative.Anchorlinks:AnchorWrapper
}
用法
选择一些您想要链接的内容节点,并在检查器中填写 sectionId
属性。
之后,您将在字段下方看到一个按钮,用于将此节点的链接复制到剪贴板。
单击该按钮后,给定节点的链接将被复制到剪贴板。将其粘贴到 Aloha 编辑器的“插入链接”字段中,即可完成操作!