我正在使用 umbraco v4.7.0。我为 Usercontrol.ascx 创建了一个宏并以通常的方式添加它,并勾选“在编辑器中使用”选项。
它在 RTE 中呈现良好,但是在查看页面时它不会加载宏。
我已经用谷歌搜索了一段时间,但找不到这个问题的解决方案,我也在 umbraco 论坛/错误列表上看到有各种帖子,但我还没有找到解决方案。
我在这里错过了一些简单的东西吗?这在以前的版本中运行良好。
最佳答案
终于得到了答案........在模板母版中使用:
<umbraco:Item field="bodyContent" runat="server"></umbraco:Item>
而不是像
@Model.bodyContent
这样宏(通过 RTE 添加的那个)本身就不会被另一个宏添加(在本例中是显示“bodyContent”字段的那个)。
关于user-controls - Umbraco 4.7.0 宏在通过 Richtext 编辑器插入时不呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5868578/