You are here

8 后记

admin 的头像
Submitted by admin on 星期一, 2015-09-21 07:28

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

写完第3集以后,就开始写第四集,而第四集里面开始写的就是这个field validation,记录我开发这个模块的历程,开始觉得很有必要,后来收到很多人的反馈,希望我多写一点案例形式的,突然间不知道该写什么了,中间又发生了一些事情,到底要不要继续写下去,写下去的话,写什么?一直困扰着我,我不可能让所有的人满意的,不可能你需要一个相册网站,我就恰好写一个相册的例子给你。只需要我写的东西,对那些认真读过的人有所帮助,就可以了,不会去试图满足所有人的胃口,可能这也是一个进步。

我之所以坚持写Field validation,首先是我比较熟悉,自己写的;其次它是中国人所写的影响最大的模块之一,目前我还没有找到哪个模块(中国人写的)比这个影响更大;里面的很多代码是可以直接借鉴到项目中来的,特别是有关EntityFieldQuery的代码,很实用;还有就是它是学习Ctools插件系统的一个很好的例子,将来也会是学习Drupal插件系统的很好的例子,这个插件系统是比较简单的,而且解决了Drupal中的一个常见的问题;如果还有的话,就是希望将来有一天,有更多的中国开发者,能够超越Field validation

    此外,有关Field validation的这两部分,是最开始写的,然后写的Breadcrumb2相关的部分。我觉得,Ctools插件开发,自定义自己的钩子函数,这些在中国用的不多,所以将它们放到了后面。


Drupal版本: