Liferay Web 内容编辑器中的条件字段

Conditional fields in Liferay Web Content editor

我们需要创建我们计划使用 Web 内容显示 的横幅。

作为实施的一部分,我创建了一个结构,其中包含 link 类型(下拉)等必填字段,并使用了相应的模板。

我希望根据 link 类型中的选择类型进行条件检查,并显示 link-to-pagetext-box

我发现文章编辑器渲染中没有条件检查选项。

因此我想检查是否有任何黑客或技巧可以实现上述条件? 另外,我们可以注入自定义 Javascript 来实现这个作为结构的一部分吗?

我终于不得不坚持 liferay 结构中的默认选项。我打算使用 LR 提供的 separator 对元素进行分类,以避免最终用户(管理员)混淆。

P.S。我找不到任何有助于实施@Tobias 提出的建议的很棒的文档(抱歉,但我猜上面的 wiki link 假设你是 LR 的专家,甚至示例 links 在那里不起作用)。