【问题标题】:ASP.NET Template Selector/Builder - Dynamic CMSASP.NET 模板选择器/生成器 - 动态 CMS
【发布时间】:2010-04-08 19:23:00
【问题描述】:

我目前正在构建自己的 CMS,原因可能需要很长时间才能解释...

但是我正在寻找一种动态解决方案来为 CMS 中的页面创建模板,并且所有区域都必须可以通过管理区域进行编辑,可能是大文本区域分为多个区域、页面上的文本和图像区域等。

根据上述内容,我想创建以下内容:

创建一个新页面(选择如下预定义的模板)

http://img525.imageshack.us/img525/9872/nestedpages.png

然后在编辑页面时,它会为每个可编辑区域创建尽可能多的文本编辑器,或者为图像区域创建文件上传控件。

我正在考虑为设计元素使用嵌套母版页,只是不确定实现上述目标的最佳实践方式(数据库结构等)

我希望这能提供足够的信息,但很乐意回答您的任何问题。

谢谢

【问题讨论】:

    标签: asp.net sql-server content-management-system


    【解决方案1】:

    Umbraco (http://umbraco.codeplex.com) 是一个开源 cms,其功能类似于您所说的。我建议在它的代码库中作为一个坚实的起点,因为它是一个设计精良的 CMS。它使用嵌套的母版页和占位符,并使用它所谓的宏注入 html。很酷的东西。

    如果您购买最便宜的商业选项(1150 美元),您甚至可以重新命名它并失去开源许可证。不是说你应该使用或购买它,只是作为一种选择扔掉它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-15
      • 1970-01-01
      • 2010-12-19
      • 2017-09-21
      • 2015-04-14
      • 2014-10-07
      • 2012-09-16
      • 1970-01-01
      相关资源
      最近更新 更多