【问题标题】:Kentico 12 - unable to choose existing page template for new page of a particular typeKentico 12 - 无法为特定类型的新页面选择现有页面模板
【发布时间】:2020-06-21 20:05:41
【问题描述】:

我有什么:

称为“x”的自定义页面类型

一个名为“服务”的自定义页面模板

类型为“x”的页面,其页面模板设置为“服务”

我似乎不能做的事情:

创建第二个页面类型为“x”的页面后,(该页面是第一页的兄弟)我去更改它的模板并尝试找到“服务”页面模板,但它没有在“选择页面模板”对话框。

一切都已签入。

我没有定义任何范围。

什么会阻止我的页面模板在“选择页面模板”对话框中可用? 当我修改'x'页面类型的'New page settings' > default page template时,'服务'页面模板也没有列出

为了澄清,这是我创建的第一页的页面模板对话框:

这是我创建的第二个页面的页面模板对话框:

为什么我在第二页找不到模板?

【问题讨论】:

  • 页面模板是否可能最初是临时创建的?
  • 控制器看起来如何(假设你有一个)?
  • 您使用的是门户引擎还是MVC开发方式?请更新您的问题,因为这是非常重要的信息,基于它您可能会得到不同的答案 - 只是为了避免混淆。
  • 我使用的是门户引擎,而不是 MVC。

标签: kentico kentico-12


【解决方案1】:

如果您使用的是门户引擎开发模型,那么您需要确保每个页面模板都添加到站点中,否则在创建页面时它不会显示在页面模板选择对话框中。

检查给定的页面模板是否已添加到站点:

  1. 转到页面模板应用
  2. 在树列表中选择页面模板
  3. 选择站点标签
  4. 确保将页面模板添加到网站

【讨论】:

  • 谢谢,但页面模板已经与网站相关联。
猜你喜欢
  • 2020-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-04
  • 1970-01-01
  • 1970-01-01
  • 2015-12-16
相关资源
最近更新 更多