我想知道是否可以以编程方式创建 CCK 字段实例并在单个阶段插入“allowed_values”。所以我尝试了这个:
field_create_instance(array(
'field_name' => 'card number',
'entity_type' => 'payment_method',
'bundle' => 'debit_card',
'label' => t('Debit/Credit card'),
'description' => t('Add card\'s number '),
'widget' => array(
'type' => 'options_select',
'weight' => 0,
'settings' => array('size' => 50),
),
'required' => TRUE,
));
我已经尝试过一些情况,即设置为 'setting' => array('allowed_values' => array( 1, 2, 3 ) ) 但什么也没发生。有什么建议么?