【发布时间】:2011-12-16 11:59:23
【问题描述】:
我想允许我的 CMS 驱动网站的管理员用户更改基本的 CSS 属性、添加徽标和更改预先确定的文本项,而无需任何 HTML 或 CSS 知识。
我可能错过了一些东西,但如果不创建自定义主题,我看不到在 Orchard 中执行此操作的简单方法。
Orchard 系统将是多租户的,按子域划分。
我的架构包括一个小册子风格的网站,我很高兴通过 Orchard 允许用户完全控制该网站,以及一个我作为 Orchard 模块实施的事务性 mvc 3 网站。用户对交易网站的控制要少得多,但我希望他们能够选择背景颜色、字体属性、徽标和一些文本。
有谁知道 Orchard 是否支持这种方法,如果支持,一些例子会很好!
我想理想情况下,我希望管理员用户使用例如颜色选择器在 Orchard 管理员中设置事务站点的 css 值。如果我可以使用 Razor 将这些值从 Orchard DB 中提取出来:
background-color: @Html.GetCMSValue("backgroundCssColour")
谢谢
【问题讨论】:
标签: css asp.net-mvc-3 razor orchardcms