Macros 在umbraco中的节点内嵌入节点
我正在努力在富编辑器中嵌入内容,但不确定从哪里开始。 Iv'e有一组节点,其中包含我希望嵌入到其他节点中的数据 现在我要做的是制作一个宏,在这个宏中我可以选择这些节点中的一个,并在富编辑器中插入其中的一些数据。对于初学者来说,它可能只是通过节点ID 或者只是用宏呈现用户控件?如果可能的话 我真的没有在翁布拉科用过那么多宏,所以我有点迷路了,这容易实现吗 有什么建议吗,或者是一个简单的例子Macros 在umbraco中的节点内嵌入节点,macros,user-controls,umbraco,umbraco6,Macros,User Controls,Umbraco,Umbraco6,我正在努力在富编辑器中嵌入内容,但不确定从哪里开始。 Iv'e有一组节点,其中包含我希望嵌入到其他节点中的数据 现在我要做的是制作一个宏,在这个宏中我可以选择这些节点中的一个,并在富编辑器中插入其中的一些数据。对于初学者来说,它可能只是通过节点ID 或者只是用宏呈现用户控件?如果可能的话 我真的没有在翁布拉科用过那么多宏,所以我有点迷路了,这容易实现吗 有什么建议吗,或者是一个简单的例子 更新: 只是为了弄清楚我在尝试什么。。。 我有很多节点,我们称它们为“嵌入式内容” 然后在我的内容页面上,
更新: 只是为了弄清楚我在尝试什么。。。 我有很多节点,我们称它们为“嵌入式内容” 然后在我的内容页面上,我希望能够添加一个宏,该宏将从选定的EmbeddedContent节点提取硬编码数据 因此,用户输入的唯一内容是包含哪个节点
如果可能的话,我希望它是动态的。。因此,如果嵌入式内容发生更改,我也会在其包含的页面中进行更改。您可以轻松地将宏放到Umbraco中的RTE中,但是将宏放到RTE中,然后允许作者编辑宏以使其显示特定数据听起来太复杂了,特别是对于作者而言 我会建立一个宏集合来显示预定义的数据。然后,作者可以选择最适合需求的宏 然而,最好从另一个方向对此进行coe,并尽可能简化。我通常允许用户创建标记片段而不是整个页面的节点,例如,包含图像和链接的横幅。然后,您可以在页面中使用多节点选择器来选择这些段中的任何一个,以构建页面的内容 页面上可以有一个多节点选择器字段,允许作者以这种方式构建内容。您只需要在多节点选择器中循环通过ID,并从与每个ID关联的每个节点输出数据
更进一步,您可以使用相同的多节点选择器字段,而不是将节点直接输出到模板,您可以允许将宏添加到RTE,而该宏将输出节点。根据使用的宏,输出的数据可能不同。我没有亲自使用这种技术,因为它有点做作,但完全有可能。我刚刚更新了我的问题,以便更好地描述我要做的事情。宏是否必须添加到RTE中?宏是否可以硬编码到页面中,用户只需选择要显示的嵌入内容节点?需要通过RTE添加。因此,用户可以选择将其放置在RTE中其余内容的位置。您是在ASP模式还是MVC模式下运行Umbraco6?