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 の文字列オフセットまたはオーバーロードされたオブジェクトへの/からの参照を作成できません
だから..私は何か間違ったことをしていることを知っています。フィールドを保存するためにどのフックを使用するのかわかりません..(さまざまなフィールドを一度に保存できますか?)
すべてのthxと私の英語のsry