You are here

请教关于field_validation模块的column选项的涵义问题

liuyun 的头像
Submitted by liuyun on 星期六, 2013-01-19 09:00

 hi,老葛,请问下,你的field validation模块,在添加rule时,选择Column,选项里有value和format两个,我不太明白它们是什么不同,比如我这里要添加一个email的rule, 经过测试是value选项OK,format不行。 那如果用其它的rule呢?能不能从原理上给讲一下涵义。

谢谢!

论坛:

Drupal版本:

g089h515r806 的头像

Drupal 7里面,字段,如果想访问它的值得话,需要使用下面的代码:

$node->field_textfield['und'][0]['value']

$node->field_category['und'][0]['tid']

这里的value,tid就是column,用来存储字段的值。

对于Drupal7中的大多数字段,使用value就可以了,但是很多字段,比如分类术语,使用的就不是value。而且有的字段,使用的是多个column,来存储相关的值。字段的column在字段对应的数据库表里面,是有体现的。