使用下面的几步,你在将来的任何时候,都能够方便的添加/修改你的首页.
1. 创建你的首页
用管理员登陆以后,从左栏选择
Create content > Page
来创建你自己的内容.完成了以后,点击提交,查看结果.注意,当前的URL(你当前新建页面的路径)应该这个样子:
http://www.example.com/?q=node/# (普通)
http://www.example.com/node/# (使用了简洁URL)
在这里, #代表着节点ID.我们需要这个id,将它拷贝到一个地方,或者记住它.
2. 首页
现在你有多种选择:
-
2.1.将一个单独的页面设为你的首页。
-
2.2.将你的页面推到首页,它将位于首页页面列表的最上方(这里只展示一个简短的摘要(作为一个预览),你需要点击它才能看到整个页面)。
-
2.3. 使用Front模块来充分的自定义你的首页(主题化,不同用户角色…)
2.1.将你的页面设为首页
创建完你的自定义页面以后,选择
Administer > Site Configuration > Site Information
在该页面的底部,你将看到“Default front page”(默认的首页),以及下面的这些东西:
http://www.example.com/?q=(普通)
http://www.example.com/(使用简洁URL)
紧跟着是一个文本输入字段。在这里你需要输入
node/#
其中#就是前面你拷贝下来的节点id。点击“Save configuration”(保存设置),你的首页自动变为了前面创建的页面。你可以随时对其进行重置,只需要通过仅仅输入node(这个是默认值),就可以了。
2.2.将你的页面推到首页去
如果你想把你的页面推到首页的话,你应该返回到步骤1,现在你不点击“提交”,或者编辑你刚才创建的页面(导航到这个地址)
http://www.example.com/?q=node/#/edit (normal)(普通)
http://www.example.com/node/#/edit (using clean URLs)(使用简洁URL)
其中#是节点id。
无论采取哪种方式,在页面的底部,你将看到一个下拉菜单,叫做“Publishing options”(发布选项),在这里,你需要选中“Promoted to front page”复选框,要做的就这么多。点击提交按钮。
2.3.使用Front Module
如果你需要对你的首页进行更多控制的话,你可以使用Front模块来
- Set a different theme to your front page
-
为你的首页设一个不同的主题
- Set different front pages depending on user roles (admin, anonymous, authenticated)
-
根据用户角色(管理员,匿名用户,登录用户)设置不同的首页
- Insert custom php snippets into the front page
-
在首页中插入php代码片断
在http://drupal.org/project/front你可以找到Front模块
安装完Front模块以后,选择
Administer > Site configuration > Advanced front page settings
这里面的下拉菜单都有很好的解释。如果你点击了其中的任何一个,你都会看到:
-
Body:你可以输入你想展示的文本,html,甚至php代码。
-
Select Type:你可以设置,其它用户角色也使用这个首页,对其使用默认的或者自定义的主题,等等。
-
Redirect to(重定向到):你可以设置一个用户要重定向到的地点。
当你设置完以后,点击“Save configuration”,这样就可以了。