flownative/anchorlinks

在 Neos 中创建链接到标题或章节

安装次数: 86,866

依赖项: 1

建议者: 0

安全性: 0

星标: 10

关注者: 7

分支: 7

开放性问题: 3

语言:JavaScript

类型:neos-package

1.3.0 2022-08-23 08:33 UTC

README

MIT license Packagist Maintenance level: Friendship

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 编辑器的“插入链接”字段中,即可完成操作!