1

我刚刚使用 jUpgrade 将我的 1.5.26 站点更新为 2.5.6。我对旧的自定义模板进行了备份,我也将其更新到了新版本。我遇到的问题是模板管理器没有更新模板列表。这是我看到的:

  • 如果我删除了我不使用的用户模板文件夹,例如 Beez5,模板列表不会更新。
  • 我更新并更新了 templateDetail.xml 文件的旧模板无法识别。
  • 我复制了默认的 Atom 模板文件夹并对 templateDetails.xml 文件进行了更改,但模板列表仍然无法识别新模板。

我正在使用 Mamp Pro 2.0.5 在我的 Mac 上运行它。我在系统默认情况下有错误报告,并且在错误日志中看不到任何内容。

我还尝试下载 2.5.6 的新版本并使用相同的问题更新 configuration.php。

4

2 回答 2

0

您必须了解模板在 2.5 中的工作方式与在 1.5 中的工作方式大不相同。它们的行为更像普通扩展,必须使用扩展管理器进行安装和卸载。您不能只删除 1.5 中可能拥有的文件,就像您不能只将文件放置到位一样。2.5 还增加了模板样式的概念。这些本质上是存储在 template_styles 表中的参数设置集。您必须删除样式以及卸载模板本身。如果您通过使用模板管理器模板中的模板复制按钮制作了 Atomic 副本,您的副本的新样式将自动插入到数据库中。

于 2012-09-10T01:58:47.600 回答
0

要查找模板的副本,您可以使用Extension Manager > Discover

  1. 清除缓存
  2. 发现
  3. 安装

如果您想在更新 templateDetails.xml 后刷新 Joomla,请使用Extension Manager > Manage

  1. 在列表中查找模板
  2. 标记它并使用刷新缓存
于 2012-09-10T09:43:43.047 回答