我正在使用Modmore的 ContentBlocks ,并试图弄清楚如何创建一个新的内容块,该内容块具有一个允许用户输入标题和另一个用于源 URL 的输入。我的目标是公开这些字段,以便可以从资源中编辑它们,如下图所示,第二个文本字段是红色方形指示器所在的位置。
这一直困扰着我一段时间,所以如果有人能提供帮助,我将不胜感激。
我正在使用Modmore的 ContentBlocks ,并试图弄清楚如何创建一个新的内容块,该内容块具有一个允许用户输入标题和另一个用于源 URL 的输入。我的目标是公开这些字段,以便可以从资源中编辑它们,如下图所示,第二个文本字段是红色方形指示器所在的位置。
这一直困扰着我一段时间,所以如果有人能提供帮助,我将不胜感激。
首先,您可以通过帮助台 (support@modmore.com) 或我们自己的论坛 ( https://forum.modmore.com ) 获得对 ContentBlocks 和其他 modmore 附加功能的支持。我通常不监视 StackOverflow,但幸运的是收到了有关您的问题的警报。
您尝试做的事情有几个选择。
1) 将字段设置添加到“IFrame”字段。您可以通过 Extras > ContentBlocks 下的 ContentBlocks 组件执行此操作。右键单击该字段以更新它,然后在“设置”选项卡上,添加一个带有您选择的键/名称的文本设置。然后返回到 Templates 选项卡,并使用[[+placeholder]]
语法将值插入回模板中。
根据您选择的“公开字段”选项,该字段可以在单击字段上的设置图标时显示在可用的模式窗口中,或者直接在画布上(如红色方形指示器)显示。
有关此选项的更多信息,请参阅字段文档中的设置部分。
2)对于更复杂类型的字段,也可以选择使用Repeater字段。这些设置起来有点复杂,但不仅允许您组合不同的字段设置,还允许您组合ContentBlocks 中任何受支持的输入类型,例如图像甚至转发器中的转发器。
虽然中继器最初用于多行内容(滑块、功能块等),但您可以在编辑字段时在“属性”选项卡上设置最小和最大行数。将它们都设置为 1,您可以更好地描述为组字段。
希望这可以帮助。如果您继续为此苦苦挣扎,请通过我们的正常支持渠道与您联系。:)