Hubo un método con CCK en Drupal 6 para fijar un campo CCK en nuestro formulario personalizado, como:Agregar campo CCK al formulario personalizado en Drupal 7
$field = content_fields('field_name'); // field_name is cck field
(text_field,text_Area,image_field anything.)
$form['#field_info'][$name] = $field;
$form += content_field_form($form, $form_state, $field);
¿Cómo puedo conseguir la misma funcionalidad en Drupal 7 ? Tenía un formulario y quiero usar el campo que creé para un tipo de contenido. Revisé todos los archivos de field.module
pero no pude encontrar nada. Hay funciones en él como _attach_field
, field_info_Field
y field_info_instance
, pero no se pueden representar como un campo de formulario.
Es _posible_ pero bastante desordenado. Puede encontrar un ejemplo de código [aquí] (http://drupal.stackexchange.com/questions/25140/is-displaying-a-working-field-widget-form-on-its-own-possible) – Clive