我有一个自定义的joomla 2.5模板,我希望将其转换为Joomla 3.0。目前,我发现的唯一方法是如何将Joomla 1.5转换为2.5。请在这里指导我,因为我已经花了将近一个月的时间。我找到了一种方法http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template,但是我不知道该怎么做。如果您还可以给出明确的步骤来实现我发布的链接中的步骤,那么这将对我有很大帮助。

最佳答案

这个答案可能不是很详细,但是您可以执行以下步骤:

  • 从Joomla 2.5模板中识别纯HTML。分开存放
    片刻。
  • Joomla中不推荐使用许多函数和常量
    3.x例如DS常数,用于在Joomla 2.5中提供“/”。您需要将其替换为“/”。
  • 获取站点名称,徽标等常用功能将需要一个代码
    改变。您可以从Protostar模板中获取引用。你可以
    查看他们如何从代码中检索站点名称的值。它
    一开始似乎很难,但是当您逐渐前进时,您会
    熟悉Joomla 3模板引擎。
  • 完成所有操作后,您可以继续编辑XML文件。您可以从Protostar模板复制并粘贴templateDetails.xml。确保更改重要的元素,例如文件名,文件夹等。

  • 压缩整个模板文件夹并将其安装在您的网站上,使其成为默认文件夹。如果发现任何错误,请继续并在PHP中打开error reporting。解决这些错误,并使您的模板在Joomla 3上正常工作

    关于templates - 将Joomla 2.5模板转换为3.0,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16055707/

    10-11 23:23
    查看更多