在Sitecore7中创建主题

在Sitecore7中创建主题,sitecore,sitecore7,Sitecore,Sitecore7,我正试图找到最好的方式,以快速添加主题,我们的网站基于我们目前的cms,这是sitecore。因此,您将有一个父主题>子主题1、子主题2等。最终目标是最终用户(不知道任何编码)可以从界面的下拉列表中选择该主题 我已经为每个主题创建了一个样式表,比如parent.css、child1.css、child2.css。我想让最终用户能够选择他们想要使用的子主题,因此您必须动态地更改css 有人知道在sitecore 7中创建可重用主题的好方法吗?以下是我们最近如何使用仅css更改和不更改标记来实现主题

我正试图找到最好的方式,以快速添加主题,我们的网站基于我们目前的cms,这是sitecore。因此,您将有一个父主题>子主题1、子主题2等。最终目标是最终用户(不知道任何编码)可以从界面的下拉列表中选择该主题

我已经为每个主题创建了一个样式表,比如parent.css、child1.css、child2.css。我想让最终用户能够选择他们想要使用的子主题,因此您必须动态地更改css


有人知道在sitecore 7中创建可重用主题的好方法吗?

以下是我们最近如何使用仅css更改和不更改标记来实现主题化:

  • 将CSS文件上载到媒体库
  • 在每个页面项继承的基础模板上创建文件类型的字段
  • 向布局或用于包含CSS引用的渲染添加代码,以从此字段加载文件
  • 就这么简单。如果编辑器没有选择CSS文件,则会自动包含默认的回退CSS

    现在,如果主题需要更改标记,则需要更复杂的实现