You are here

第3章 Drupal 菜单系统

admin 的头像
Submitted by admin on 星期一, 2015-06-01 03:19

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com

菜单就是网站的导航链接,Drupal自带的菜单模块,允许我们添加、编辑、删除菜单和菜单项。这里的菜单项,就是通常所说的导航链接,通常菜单中的导航链接是有层级关系的。Drupal7自带了四个菜单,主菜单、管理菜单、导航菜单、用户菜单。Drupal的菜单系统,除了包含前面菜单模块所提供的功能以外,还蕴含着其它含义。为了更好的理解Drupal的菜单系统,我们可以从它提供的功能入手,菜单系统提供了三种功能:1、回调映射,2、访问控制,3、菜单定制。菜单系统的基本代码位于includes/menu.inc中,主要包含了前两点功能;而可选代码则位于modules/menu,这就是菜单模块提供的普通用户可见的菜单功能。

 

在本章中,我们将主要学习菜单系统中开发相关的知识,比如如何创建一个菜单项,如何通过访问控制来保护菜单项,学习如何使用菜单通配符,以及内置的各种菜单项类型。在本章的最后,给出了如何修改、添加、和删除已有的菜单项,这样你就可以灵活的控制Drupal菜单了。


Drupal版本: