gpt4 book ai didi

基于页面的布局 - OrchardCMS

转载 作者:行者123 更新时间:2023-12-04 05:33:59 28 4
gpt4 key购买 nike

我在使用 Orchard 时遇到了一个问题,我确信应该有一个相当简单的修复/解决方案,但我还没有找到它。

我正在尝试为我的主页(580px)建立一个特定宽度的内容区域,并为内容页面(800px)建立一个更大的宽度。

Layout.cshtml 片段:

    <div id='content'>
@Zone(Model.Content)
</div>

风格:
    #Content
{
[...]
width: 580px;
}

目前 - 无论页面(主页或内容)如何,内容 div 都包含我的所有内容。我想知道是否可以使用不同的 div 来包装基于 Page 的内容,如图所示:

Layout.cshtml 想法:
@if(Model.Page != "Home")
{
<div id='fullcontent'>
@Zone(Model.Content)
</div>
}
else
{
<div id='content'>
@Zone(Model.Content)
</div>
}

我不确定上述建议的方法是否可行(或者我不确定如何检查当前页面) - 但任何其他建议将不胜感激。

最佳答案

您可以使用 Designer Tools 模块(内置所有最新的 Orchard 版本)并启用 URL 替代功能。然后,您将能够为您的布局创建一个 layout-url-homepage.cshtml 替代。

关于基于页面的布局 - OrchardCMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6791421/

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