我是 drupal 的新手,我对 CCK 字段有疑问。
我制作了一个自定义 cck 字段,安装模式如下所示:
function usig_location_field_schema($field) {
return array(
'columns' => array(
'location_cck_usig' => array(
'type' => 'varchar',
'length' => 255,
'not null' => FALSE,
),
'lat_cck_usig' => array(
'type' => 'varchar',
'length' => 255,
'not null' => FALSE,
),
'lon_cck_usig' => array(
'type' => 'varchar',
'length' => 255,
'not null' => FALSE,
),
),
);
}
但是当我用这个日志保存新内容时.. drupal 崩溃:
致命错误:无法在第 6392 行的 /includes/common.inc 中创建对字符串偏移量或重载对象的引用
所以..我知道我做错了什么。我只是不知道使用哪个钩子来保存字段..(它可能一次保存各种字段?)
谢谢大家,对不起我的英语