如何使用多个文本输入创建ContentBlock?

时间:2017-09-13 20:04:47

标签: modx modx-revolution modx-chunks

我正在使用来自Modmore的ContentBlocks,并且我正在尝试弄清楚如何创建一个新内容块,该内容块具有允许用户输入标题的输入和用于源URL的另一个输入。我的目标是公开这些字段,以便可以从资源中编辑它们,如下图所示,第二个文本字段是红色方块指示符所在的位置。

enter image description here

这已经困扰了我一段时间,所以如果有人能帮忙解决这个问题,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

首先,您可以通过帮助台(support@modmore.com)或我们自己的论坛(https://forum.modmore.com)获得ContentBlocks和其他modmore附加功能的支持。我通常不会监控StackOverflow,但幸运的是收到了有关您问题的提醒。

您尝试做的事情有几种选择。

1)将字段设置添加到" IFrame"领域。您可以从Extras>下的ContentBlocks组件执行此操作。 ContentBlocks。右键单击该字段以更新它,然后在“设置”选项卡上,添加一个文本设置,其中包含您选择的键/名称。然后返回“模板”选项卡,并使用[[+placeholder]]语法将值重新插入模板。

取决于"曝光字段"您选择的选项,该字段可以在单击字段上的设置图标时显示在模式窗口中,也可以直接显示在画布上,如红色方形指示器。

有关此选项的更多信息,请see the Settings section in the Fields documentation

2)对于更复杂类型的字段,您还可以选择使用Repeater字段。这些设置有点复杂,但允许您不仅可以组合不同的字段设置,还可以组合ContentBlock中的任何支持的输入类型,例如图像甚至转发器中的转发器。

虽然转发器最初用于多行内容(滑块,功能块等),但您可以在编辑字段时在“属性”选项卡上设置最小和最大行数。将它们都设置为1,您可以更好地将其描述为“组”字段。

More detailed information about the Repeater can also be found in the documentation.

希望这会有所帮助。如果您继续努力,请通过我们的常规支持渠道与我们联系。 :)