orchardcms - Orchard 1.5 在 ContentMenuItem 中添加类或 ID

标签 orchardcms

如何为 Orchard 1.5 的内容菜单项添加要输出的类和/或 ID?

最佳答案

转到内容/内容部分,编辑菜单内容部分并添加“CssClass”文本字段。然后,覆盖 menuitem.cshtml 的模板,并在 var tag = 行之后添加:

if (Model.CssClass != null) {
    tag.AddCssClass(Model.ContentItem.Menu.CssClass.Value);
}

这应该可以解决问题。

关于orchardcms - Orchard 1.5 在 ContentMenuItem 中添加类或 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12109728/

相关文章:

c# - Orchard 项目模块出现错误 : No persister for: SomePartRecord

asp.net-mvc-3 - 如何在 Orchard 的替代 View 中包含模块资源?

javascript - Orchard - 在部分 View 中包含 Javascript 文件

.net - 如何部署 Orchard CMS 站点,包括开发环境中的所有设置和内容?

mysql - 如何在 Orchard CMS 1.3.10 中使用 MySQL 数据库?

database - 将 Orchard 安装到现有数据库

asp.net - Orchard CMS 站点 url 在数据库中的位置?

css - Orchard 自定义主题未被拾取

c# - 如何在 Orchard 的迁移中创建一个 GUID 列?

orchardcms - 如何在 Orchard CMS 中将图像字段添加到博客文章摘要?