使用Kentico中的宏从页面获取可编辑文本的值

使用Kentico中的宏从页面获取可编辑文本的值,kentico,Kentico,我正在使用cms中继器控件从自定义表中提取数据。 中继器必须根据在同一页面的可编辑文本字段中输入的值提取数据 因为可编辑文本框的子项具有“如果为空则继承”的功能。因此,只需将特定值放在父项中就足够了 我在文档中几乎看不到什么东西,似乎什么都不适合我 提前感谢。使用: {% CurrentDocument.DocumentContent["editabletext"] #%} 其中editabletext是您的web部件的代码名。我将可编辑文本设置为“继承”(如果为空),但此宏未在子页面中返回值

我正在使用cms中继器控件从自定义表中提取数据。 中继器必须根据在同一页面的可编辑文本字段中输入的值提取数据

因为可编辑文本框的子项具有“如果为空则继承”的功能。因此,只需将特定值放在父项中就足够了

我在文档中几乎看不到什么东西,似乎什么都不适合我

提前感谢。

使用:

{% CurrentDocument.DocumentContent["editabletext"] #%}

其中editabletext是您的web部件的代码名。

我将可编辑文本设置为“继承”(如果为空),但此宏未在子页面中返回值。有没有其他方法可以得到这个结果。你可以尝试{%CurrentPageInfo.DocumentContent[“editabletext”]#%},但如果这个方法不起作用,我想其他方法也不会起作用。由于K#宏引擎支持循环,我建议使用循环遍历父文档以找到你的值。(CurrentDocument.Parent.Parent…)