【问题标题】:Setting template property from a content page (sitefinity 4.4)从内容页面设置模板属性(sitefinity 4.4)
【发布时间】:2012-01-05 18:16:20
【问题描述】:

我正在工作的网站的设计方式是为所有页面上的标签设置 CSS 类,并且所有页面使用的 css 类都不同。每个页面都有共同的元素,例如页眉、页脚和导航栏。我想设置一个单页模板并在其中包含所有常见元素,但 body 标记会妨碍您。有没有办法从内容页面控制模板?我知道我可以为内容页面指定一个代码,但我不能依赖内容作者在每次添加页面时正确输入它。我目前的想法是设置多个页面模板,为body标签中引用的每个css类设置一个,并将常见的页面元素放入用户控件中。这不太理想,因为我最终会得到许多基本相同的模板,而且我的用户控件不容易编辑。我想我将不得不使用共享的内容项目,这使得内容作者在整个网站上搜寻。更新单个页面模板中的公共标题会更简单。

有人可以推荐一个方法吗?

【问题讨论】:

    标签: sitefinity sitefinity-4


    【解决方案1】:

    我在您最初发布此内容的 Sitefinity 论坛中提交了回复,但如果您先在这里查看,我会问同样的问题:body 的 css 类是如何确定的?

    如果可以以编程方式完成,您可以使用模板的母版页的代码隐藏来设置它,以便自动处理。

    如果这不起作用,请告诉我更多有关如何分配 css 类的信息,我将尝试提出替代方案。

    希望这有帮助!

    【讨论】:

      猜你喜欢
      • 2010-11-07
      • 1970-01-01
      • 2015-08-15
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      相关资源
      最近更新 更多