7.9 调试代码

admin 的头像
Submitted by admin on 星期二, 2015-09-01 09:46

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
一切工作准备就绪,让我们启用Breadcrumb2模块,我们需要预先安装好它所依赖的模块。都准备好了。启用好模块以后,没有报错,接着我们访问admin/structure,在这里我们并没有找到我们的面包屑:

Drupal版本:

7.8 元数据控制器类

admin 的头像
Submitted by admin on 星期一, 2015-08-31 10:22

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们将'metadata controller class'设置为了Breadcrumb2MetadataController,对于这个类型,我们将它放到了breadcrumb2.info.inc文件中了。来看一下它的代码:

Drupal版本:

7.7 定义实体类

admin 的头像
Submitted by admin on 星期一, 2015-08-31 10:21

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
​我们在breadcrumb2_entity_info里面,将'entity class'指定为了Breadcrumb,现在我们来看看这个类的定义。向breadcrumb2.module里面添加以下代码:

Drupal版本:

7.5 权限与访问控制

admin 的头像
Submitted by admin on 星期一, 2015-08-31 10:18

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
在我们的菜单项里面,用到了权限'administer breadcrumbs',现在就让我们定义这个权限,向module文件中添加以下代码:

Drupal版本:

7.4 实现Hook_menu

admin 的头像
Submitted by admin on 星期一, 2015-08-31 10:17

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们在hook_entity_info里面,有这样的设置“'path' => 'admin/structure/breadcrumbs'”,
这里所用的路径,我们需要在hook_menu里面定义一下,现在我们就来实现这个路径。向module文件中添加以下代码:

Drupal版本:

页面

Subscribe to Think in Drupal RSS