繁体   English   中英

在joomla模板的白页

[英]White page on joomla template

如果这是一个简单的问题,我对Joomla相对较新,请原谅我。 无论如何,我得到了一个从头开始制作的模板。 此模板有多个页面,如索引(显然),博客和联系人。 我的问题是除了索引之外,我的模板的所有其他布局都没有出现。 我得到的只是一个白页。 我怀疑它与我的网址有关(... / joomlaproj / templates / mytemplate / contact.php)我应该在我的php文件中添加或更改某些内容以使其显示。 我已经尝试将联系人和博客文件移到模板文件夹之外,但它仍然显示为空白页面。 为什么会这样?

我想你可能误解了Joomla是什么以及它是如何工作的。 它是一个内容管理系统,因此不会生成带有简单PHP页面的静态网站。 不要将每个文件(如contact.phpblog.php)添加到templates文件夹中。 您可以根据需要从Joomla扩展目录安装扩展,通过后端创建一个菜单项并将组件分配给它。

看一下Joomla文档,为您提供更多详细信息:

http://docs.joomla.org/Getting_Started_with_Joomla

如果您可以选择使用该项目的内容,例如Joomla,Wordpress,自定义编码等,那么请快速考虑一下该网站的大小。 如果它主要是一个博客网站,也将包括一个联系表格,那么你最好的选择可能是Wordpress。 如果它包含更多内容,例如论坛或任何其他更复杂的系统,那么Joomla将是您最好的选择。

希望这可以帮助

除了阅读初学者文档和一些关于如何制作模板的文档之外,您还应该查看核心模板。

如果它是Joomla模板,您的模板应该进入templates / yourtemplatename文件夹,您应该使用discover install安装它。 但是,如果你没有给它一个xml文件,那将无法正常工作。 您没有提到xml文件这一事实向我表明您没有Joomla模板。

Joomla模板确实有一个index.php文件,但您应该打开该文件,看看该文件是否与Protostar或Beez index.php文件类似。 Joomla模板可能有一个blog.php文件,可能用于覆盖Joomla的博客布局,这个文件应该与你在/components/com_content/views/category/tmpl/blog.php中找到的文件非常相似。 它将放在templates / mytemplatename / html / com_content / category文件夹中。

接下来,您需要分析您对内容的思考方式以及您对设计的思考方式。

选择一个默认模板(Joomla 3中的protostar)设置您的内容。 这是创建您的主页文章,您的联系页面和您的博客页面(带有一些示例内容)。 将这些内容连接到您的导航,通常可以按照您希望的方式运行内容。 然后使用您给出的设计规范,您可能需要创建匹配它的布局覆盖。

contact.php文件包含什么? 你应该展示一些代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM