4 Views的集成

admin 的头像
Submitted by admin on 星期四, 2015-09-17 02:29

​作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们的面包屑模块,是基于Entity API的,Entity API提供了基本的Views集成,我们这里要做的是,在它的基础之上再添加一些集成,从而充分满足我们的需要。

Drupal版本:

3 导出property validation验证规则

admin 的头像
Submitted by admin on 星期四, 2015-09-17 02:25

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们回到admin/structure/property_validation,对于每个验证规则,它右边都有一组操作链接,默认为编辑,我们展开所有的操作链接,点击导出(Export)链接。下面是唯一性验证导出后的代码:
$rule = new stdClass();

Drupal版本:

1 Field Validation集成

admin 的头像
Submitted by admin on 星期四, 2015-09-17 02:18

​作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
Field validation的集成相对简单一点,而且我本人也非常的熟悉。从Field validation2.1开始,里面自带一个子模块,叫做property validation,我们这里集成的其实是property validation。

Drupal版本:

第2章 Views 集成

admin 的头像
Submitted by admin on 星期四, 2015-09-17 02:08

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
一个好的Drupal模块,通常能够充分的利用已有模块的各种功能,而不是重复的发明轮子。

Drupal版本:

10 总结

admin 的头像
Submitted by admin on 星期四, 2015-09-17 01:55

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com​
通过本章的学习,我们学到了以下内容:

Drupal版本:

9 使用addMetaData向查询添加元数据信息

admin 的头像
Submitted by admin on 星期四, 2015-09-17 01:42

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
我们这里要实现的是,查询不受权限的影响,这里通过addMetaData方法,添加一个用户1,这样就可以以用户1的身份来执行查询语句了,这样的好处就是可以跳过所有的权限检查。这是addMetaData的一个用法。

Drupal版本:

8.1条件语句

admin 的头像
Submitted by admin on 星期四, 2015-09-17 01:39

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
接着,可以为它添加一些条件语句,比如使用entityCondition添加实体本身相关的条件语句:

Drupal版本:

页面

Subscribe to Think in Drupal RSS