hi,老葛,请问下,你的field validation模块,在添加rule时,选择Column,选项里有value和format两个,我不太明白它们是什么不同,比如我这里要添加一个email的rule, 经过测试是value选项OK,format不行。 那如果用其它的rule呢?能不能从原理上给讲一下涵义。 谢谢! 论坛: 有问必答Drupal版本: drupal7 Drupal Drupal 7里面,字段,如果想访问它的值得话,需要使用下面的代码: $node->field_textfield['und'][0]['value'] $node->field_category['und'][0]['tid'] 这里的value,tid就是column,用来存储字段的值。 对于Drupal7中的大多数字段,使用value就可以了,但是很多字段,比如分类术语,使用的就不是value。而且有的字段,使用的是多个column,来存储相关的值。字段的column在字段对应的数据库表里面,是有体现的。
Drupal Drupal 7里面,字段,如果想访问它的值得话,需要使用下面的代码: $node->field_textfield['und'][0]['value'] $node->field_category['und'][0]['tid'] 这里的value,tid就是column,用来存储字段的值。 对于Drupal7中的大多数字段,使用value就可以了,但是很多字段,比如分类术语,使用的就不是value。而且有的字段,使用的是多个column,来存储相关的值。字段的column在字段对应的数据库表里面,是有体现的。
Drupal
Drupal 7里面,字段,如果想访问它的值得话,需要使用下面的代码:
$node->field_textfield['und'][0]['value']
$node->field_category['und'][0]['tid']
这里的value,tid就是column,用来存储字段的值。
对于Drupal7中的大多数字段,使用value就可以了,但是很多字段,比如分类术语,使用的就不是value。而且有的字段,使用的是多个column,来存储相关的值。字段的column在字段对应的数据库表里面,是有体现的。