gpt4 book ai didi

html - Orchard CMS - 主题

转载 作者:太空狗 更新时间:2023-10-29 15:36:28 25 4
gpt4 key购买 nike

我有一些关于主题化 Orchard CMS 的问题。那么,让我们开始吧……我的网站有 5 个页面,其中一些页面有不同的布局。

其中的页面和区域:

主页 - 内容、TripelFirst、TripelSecond、TripelThird
概念出租页面 - 内容、AsideFirst、AsideSecond
新闻服务部门页面 - 内容,AsideFirst,AsideSecond(与前两个页面不同的布局)

注意:尽管所有页面都有内容区域,但主页除外,没有任何页面使用它。其他页面只有位于其中一个区域中的 HTML 小部件。

1) 我读到可以为特定 ID 创建布局,问题是我找不到该 ID 来为特定 ID 创建布局。

2) 如您所见,几个页面具有相同的布局,如何将它们分配给特定的布局?例如,如果我为 ConceptRentals 页面创建布局,如何为它们分配特定布局以及如何为 Press< 分配布局/strong> 和 服务部门 页面?

3) 如何将类标签添加到正文中?问题是 Orchard CMS 在其他所有内容之前创建主体,因此它不包含在布局 cshtml 文件中。

提前致谢!

最佳答案

  1. 当您在管理员中编辑页面时,url 将类似于 http://localhost:30320/OrchardLocal/Admin/Contents/Edit/16

    16是这里的id。

  2. 您可以做几件事。最简单的是使用这个模块:http://orchardproject.net/gallery/List/Modules/Orchard.Module.Downplay.Orchard.LayoutSelector

    或者,您可以根据任意标准以编程方式创建替代项:http://weblogs.asp.net/bleroy/archive/2010/12/14/switching-the-layout-in-orchard-cms.aspx

    最后,您通常可以避免创建实际的单独布局,只需使用图层改变小部件的位置即可。

  3. body 标签在 document.cshtml 中,您可以在自己的主题中覆盖它。

关于html - Orchard CMS - 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5499816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com