fre*_*234 1 asp.net umbraco content-management-system umbraco7
我在Umbraco的内容部分有很多页面,但我想组织部门参考的一些页面不一定是分层网站参考.例如,我的网页可能是网站上的A,B,C,D ...... Z,但在后端我们有各种需要将其内容组合在一起的团队.即Team 1文件夹中包含AG.Team 2文件夹有HQ.第3队有RZ.如何实现这一点,而不是看到内容页面根目录上的所有内容,我只看到这3个团队文件夹?
你必须小心实现这一目标.在Home根节点下创建新节点(例如新页面或文件夹)时,会使用url引用它们.
因此,如果您有一个名为的页面A,将使用该URL访问http://www.example.com/a.当您创建文件夹以组织页面并将页面A放在下面时HQ,现在将访问您的页面http://www.example.com/hq/a.
之后,您可以使用网址重写规则在您的网址中显示这些文件夹指示,但如果您有许多网页,这将会搞砸.
如果你不想在你的网址中看到这些文件夹指示,我会建议只添加你Home节点下的所有节点,并使用Permission允许/禁止部门到节点.
如果您不关心网址中的文件夹指示,请告诉我,然后我将使用解决方案编辑此答案以实现此目的.
编辑
如何在内容节点中添加文件夹结构.
步骤1
创建一个新的Document Type被叫Content Folder.
Settings> Document Types>点击3点> Create.Content Folder.Redirect别名的新属性umbracoRedirectContent Pickerbuiltin属性
umbracoRedirect用于使用其id将一个节点重定向到另一个节点.因此,对于每个文件夹,将此属性设置为第一个子页面.
第2步
允许您的子节点类型在此文件夹中.
Content Folder酒店的结构标签第3步
在根节点下允许此文件夹Home.
Homeroot属性的结构选项卡ContentFolder类型以允许作为孩子第4步
添加文件夹结构并添加页面.
Content FolderHQA在您的文件夹下添加一个允许的新页面HQ设置Redirect属性到您的第一A页就是这样!
| 归档时间: |
|
| 查看次数: |
3359 次 |
| 最近记录: |