コード例 #1
0
if ($instance = field_info_instance('node', 'field_party', 'polling_station')) {
    field_delete_instance($instance);
}
if ($instance = field_info_instance('node', 'field_chairman', 'polling_station')) {
    field_delete_instance($instance);
}
if ($instance = field_info_instance('node', 'field_volunteers_pr_party', 'polling_station')) {
    field_delete_instance($instance);
}
if ($group = field_group_load_field_group('group_parties', 'node', 'polling_station', 'form')) {
    ctools_include('export');
    field_group_group_export_delete($group, FALSE);
}
if ($group = field_group_load_field_group('group_address', 'node', 'polling_station', 'form')) {
    ctools_include('export');
    field_group_group_export_delete($group, FALSE);
}
// From election nodes.
if ($instance = field_info_instance('node', 'body', 'election')) {
    field_delete_instance($instance);
}
// From constituency nodes.
if ($instance = field_info_instance('node', 'field_ansvarlig', 'constituency')) {
    field_delete_instance($instance);
}
if ($instance = field_info_instance('node', 'field_secretary', 'constituency')) {
    field_delete_instance($instance);
}
// From roles nodes.
if ($instance = field_info_instance('node', 'field_diaet', 'roles')) {
    field_delete_instance($instance);
コード例 #2
0
ファイル: Config.php プロジェクト: janoka/platform-dev
 /**
  * Delete field group.
  *
  * @param string $group_name
  *    Field group machine name, it should by prepended by "group_".
  * @param string $entity_type
  *    Entity type machine name.
  * @param string $bundle_name
  *    Bundle machine name.
  * @param string $mode
  *    Field group mode.
  */
 public function deleteFieldGroup($group_name, $entity_type, $bundle_name, $mode)
 {
     $group = $this->loadFieldGroup($group_name, $entity_type, $bundle_name, $mode);
     ctools_include('export');
     field_group_group_export_delete($group, FALSE);
 }