网络营销电子商务研究中心  
How to buy the best prescription safety glasses in Canada? Let's study!
Go Back   网络营销电子商务研究中心 > 网站建设 > Drupal
User Name
Password
 
FAQ Members List Calendar Cheap Glasses

Reply
 
Thread Tools Display Modes
  #1   IP: 59.60.149.82
Old 2008-10-05, 11:12 PM
yahoo yahoo is offline
高级会员
 
Join Date: 2006-04-05
Posts: 165
yahoo 正向着好的方向发展
Default Drupal导航教程

这个Drupal教程分为4部分,如何设定一个基本的导航, 如何设定一个多层次导航,如何将导航分别放到不同的Drupal区块中,如何使用Drupal 6.1创建一个Blogroll.这里面使用的主题为Garland.



我想为我的Drupal站点设立一个基本的,多层级的站点导航,但是我发现,我读过的所有这方面的帖子,文档都非常混乱,口水连篇,以致于让我准备放弃.实际上,对于一个站点的大部分基本功能来说, 它没有像那些帖子中所说的那么难的.实际上一点也不难,但我找到答案时,我觉得真的太简单了,我差点没有放弃,如果那样就太遗憾了.



下面所写的,就是关于我是如何一步一步的创建导航的.在你开始以前,我先说一下,你需要一步一步的来实践.你要边做做学,当你看到你这一步的结果时,然后你再考虑下一步,或者考虑如何修改它,如何完善它.但是首先你需要学会基本的使用,然后再去慢慢的理解它.



还有,你必须在开始以前,为你的链接,创建一些实际的内容.这样当你创建导航时,就有东西可用了.



设立基本的一级导航

来到后台管理界面Admin > Menu

选择Primary Links

一级链接及可以显示在Garland主题顶部的蓝色旗帜里,也可以放在一个单独的区块中,你可以到管理界面的BLOCKS部分里面,为其选择所在的区域.如果你想放在蓝色的旗帜里面,你可以在菜单管理界面中,选择Add Menu.这个教程假定你想在这里展示一些东西,比如首页,关于我们,等等.

返回上面的步骤.在一级链接页面:

选择Add Item.

这样就进入了admin/build/menu-customize/primary-links/add页面,这里你需要输入路径(Path), Menu Link Title(菜单链接标题)等等.对于路径,你可以输入node/add.对于菜单链接标题,输入为链接展示的名称,比如“首页”,或者“关于我们”,或者其它你想要的.



*注意 考虑路径URL:
我刚刚认识到,当你输入node/add作为路径URL时,所有你在一级链接下面创建的链接都将展示在Garland主题的蓝色旗帜里面,但是对于“node/add”的这个链接,只展示给拥有“创建内容”权限的用户,如果没有权限的话,就看不到这个链接了。这是一个权限的问题,如果你不需要这样的话,你可以根据教程下面的指示,将路径URL改为node/id。你也可以通过编辑功能随时修改这个路径URL。

你也可以添加一个描述,这样当鼠标移动到这个链接上时,就会显示这个描述。你也可以先留着,等将来你需要的时候,通过编辑,再来修改描述信息。



向下滚动页面。

选中Enabled,这将让你的链接显示在菜单中。现在先忽略Expanded选项。如果选中这个的话,那么你的导航永远都处于展开状态,当取消选中时,只有当点击菜单项时,才展开子菜单项。

Parent Item(父菜单项):选择Primary Links(一级链接)。这样就将这个链接展示在了一级链接区块中,也就是Garland主题的蓝色旗帜里面。

保存。

继续在一级链接菜单中添加菜单项,直到添加完成为止。保存它们,你将看到这些链接也展示在了Garland主题的蓝色旗帜里。



现在:来到区块管理界面。

找到Primary Links区块,你可以为它选择任意一个你想放置的区域。你把它放在哪里,它就展示在哪里,不过这样就和Garland主题蓝色旗帜里的重复了。如果你不想有两个重复的一级导航的话,你可以跳过这一步。同样,如果你想将你的一级导航分成不同的部分放到单独的区块中的话,你也可以跳过这一步,按照本教程下面的指示,来完成你的设置。



设立二级导航:

导航到Admin > Menus > Primary Links页面。

选择Add Item(添加菜单项)。

和前面的一样,输入菜单路径,菜单链接标题。输入描述,选中Enabled。现在该你选择父菜单项了,你从菜单项列表中,选择一个想要的一级链接菜单项。这样你就有了第2级的导航了。

例如:比如你的一个一级链接叫做“关于我们”。现在如果你想在“关于我们”设立一些子链接的话,你就可以选中“关于我们”,这样你的子菜单项就会显示在它的下面。然而你仅仅想把一些单独的页面列在“关于我们”下面的话,你可能就不需要使用二级导航了,只需要多创建几个页面,使用views或者其它方法就可以了。



Drupal导航的层级,最多有9级。这就有点像windows里面的文件夹一样,可以文件夹下面再创建子文件夹。
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Prescription-glasses.com offers prescription glasses online at discount prices.
All times are GMT +8. The time now is 11:12 AM.


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.