我已经下载了Drupal 6并将其安装在我的本地服务器上,并将一个基本网站移植为自定义主题。我把它设置为默认主题,一切正常;所有图像和布局都很好看。
现在的问题是,无论我输入的是什么,我总是会到达我的页面。那我怎么去管理页面呢? /q=user
不起作用。我可以从数据库中更改主题,但这不是我想要的。我只想保留这个主题,并能够访问所有Drupal功能。
对于自定义页面,我创建了page.tpl.php
和.info
文件。与CSS文件一起,我将它们全部放在themes目录中的新文件夹中。
答案 0 :(得分:3)
@ abhaga的回答是 - 你已经把整个网站的主题变成了单页的HTML,所以它们都是一样的。
如果您想避免使用错误的模板文件来管理管理方面的问题,可以将其中一个核心主题设置为“管理主题”(在“站点配置”中) - 这样,管理员后端将始终无论其他模板如何,都要使用该主题。
答案 1 :(得分:2)
啊!基本上,page.tpl.php指定了网站的所有结构。查看原始的page.tpl.php文件 - 它将在某处打印一个名为$ content的变量。这是包含特定页面所有内容的变量。您需要在pge.tpl.php中的适当位置打印它
您应该在此处查看创建主题的正确方法:http://drupal.org/theme-guide/6