我是 Orchard 的新手,正在努力确定如何最好地设置下面的基本页面布局(为了清楚起见,从基于Contoso 主题的实际布局中进行了简化):
我正在努力解决的问题是正确的内容区域 - 如上面的红色虚线框所示。该区域的内容会因各个页面而异。有时它会是空的,在这种情况下,纯红色内容应该扩展以填充内容区域。对于内容,它通常包含 1 或 2 个链接列表 - 特定于页面。
我尝试将 HTML 文本字段添加到页面内容类型,但是如何定位它?在内容模板中(例如来自 contoso 主题 ~/Themes/Contoso/Views/Content.cshtml),我们可以定位 Model.Content,但不能定位单个字段。
或者,如果我在布局的右侧添加另一个区域,是否可以将页面字段放置在内容区域之外的其他区域中?我在 Placement.info 中尝试了这个作为测试:
<Place Fields_Common_Text="ContentAside"/>
但它没有出现在内容旁区。