26 field_validation.admin.inc

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
这是field_validation.admin.inc文件的:

Drupal版本: 

25 从Beta2到Beta6

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
function field_validation_get_bundle_rules($entity_type, $bundle) {
$rules = array();

Drupal版本: 

24 补充说明

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
很多人提出了新的功能:
(1),验证规则可以导入导出。
(2),一个验证规则,可以直接应用到多个字段实例,而不是一个一个的复制。

Drupal版本: 

23 使用module_implements替代module_invoke_all

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

Drupal版本: 

22 删除无用的函数

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
哪些函数无用,没有被其它程序调用的孤立函数是无用的。自己使用nodepadd++的查找功能,逐个函数查找,然后确定,哪些函数确实用不到,用不到的就删除了。
field_validation.validators.inc里面删除了函数:

Drupal版本: 

21 Field Validation Beta1版的改进

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
很多人提出了很多的问题,其中一个很简单,就是代码里面带有调试信息,相关问题可以参看http://drupal.org/node/1157324,问题的提出者是Lullabot的ericduran。我按照他提交的补丁,去除了调试信息,当然,还删除了很多从webform_validation复制过来的无用的函数。

Drupal版本: 

20 补充说明

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
代码里面问题很多,我把这样的代码放到了drupal.org上面去以后,有人用过以后,给出了大量的改进意见,还有人提出了赤裸裸的批评。不过alpha1里面的代码,是可以工作的,很好的解决了我们实际中的问题。

Drupal版本: 

19 添加/编辑表单合二为一

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com
另外就是添加/编辑验证规则的表单,使用了同一个函数field_validation_manage_rule,只不过在这个函数内部,做了判断。这样的话,便可以达到复用代码的作用,因为添加和编辑表单两者之间,相似度是非常大的,在Drupal内部,将两者合并是最常见的用法。我以前写程序的时候,最开始开发Drupal的时候,总是将两者分开写。

Drupal版本: 

页面

关注我们的微信

关注我们,体验一下Drupal微信(Wechat)模块的最新进展

Think in Drupal 官方微信 亚艾元官方微信

 

Subscribe to Think in Drupal RSS