带有 pagetree 的内部 Link 的 Fluxfield

Fluxfield for internal Link with pagetree

如何创建通量场以创建到另一个页面的 link,用户可以在其中选择页面树中的页面。类似于 RTE 中的 Modify Link。有什么事吗?

或者我还能如何为内部 link 创建字段?仅仅一个用户可以输入 PageID 的输入框是不够的。

还有一个步骤是用户可以在其中输入内部 link 或外部 link.

的字段

目前还没有找到解决这个问题的好方法。你是怎么做到的?

您可以使用普通的文本输入,但要添加 link 向导。看起来像这样:

<flux:field.input
    name="link"
    label="Link!"
>
    <flux:wizard.link/>
</flux:field.input>

要输出 link,请使用来自 EXT:vhs 的 ViewHelpers v:(link|uri).typolink 之一:

<v:link.typolink configuration="{parameter: link}">
    Linktext
</v:link.typolink>

这适用于所有类型的 link。