我正在制作一个Joomla 2.5.8模板,但是joomla不会认出它。
我有这个文件结构(注意,它是一个子域名)
kadobos (root of subdomain)
|>templates
|>kadobosTemplate
|>index.php
|>templateDetails.xml
index.php现在只持有以下代码:
<!DOCTYPE html>
<html>
<head>
<title>KadoBos, voor al uw speelgoed</title>
</head>
<body>
Welkom op deze website
</body>
</html>
templateDetails.xml包含以下代码:
<?xml version="1.0" encoding="utf-8">
<install version="1.5" type="template">
<name>kadoBosTemplate</name>
<author>Marc Meesters</author>
<version>1.0</version>
<description>
Template op maat gemaakt voor KadoBos, door Marc Meesters
</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
</files>
</install>
但是我没有在模板管理器上看到模板。所以我不能选择它作为默认模板的网站。我怎么能让joomla认出来呢?
答案 0 :(得分:3)
当您使用Joomla 2.5时,您的XML文件应如下所示:
<?xml version="1.0" encoding="utf-8"?>
<extension version="2.5" type="template" client="site">
<name>kadoBosTemplate</name>
<author>Marc Meesters</author>
<version>1.0</version>
<description>
Template op maat gemaakt voor KadoBos, door Marc Meesters
</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
</files>
</extension>
请注意,<install>
应为<extension>
,1.5
应为2.5
。
我还添加了client="site"
,它将特别告诉Joomla模板是用于前端的。
请务必在进行这些更改后重新安装模板。