在Umbraco中创建一个非内容页面

问题描述 投票:0回答:2

我有一个关于如何创建定制页面的查询,该页面不保证具有与之关联的任何文档类型或内容。

例如,网站上可能有多个页面彼此如此不同,以至于他们实际上必须拥有自己的模板。

Umbraco如何处理这些案例,如果有人必须创建一个没有字段的非内容页面,然后为与非内容页面关联的每个页面设置多个模板,或者我错过了这一点?

当然不是每个案例都值得拥有领域的地方持有者吗?

umbraco umbraco7
2个回答
0
投票

如果要添加静态页面,最简单的方法是创建一个空文档类型并为此创建多个模板(正如您在开篇中所述)。这样您仍然使用Umbraco路由,但无法编辑任何内容。

另一种方式(取决于内容编辑器的技术专长)可能是使用html编辑器创建文档类型(我相信存在一些第三方包),您可以在其中粘贴页面的html。这对用户不太友好(从内容编辑器的角度来看),但您不必为每个页面创建单独的模板。


0
投票

听起来你想要使用“路线劫持”。

有关详细信息,请参阅下面的链接或Google“Umbraco Route Hijacking”。

http://www.jondjones.com/learn-umbraco-cms/umbraco-developers-guide/umbraco-core-concepts/what-is-route-hijacking-in-umbraco

© www.soinside.com 2019 - 2024. All rights reserved.