वहाँ Drupal 6 में CCK के साथ एक विधि हमारे कस्टम रूप में एक CCK क्षेत्र संलग्न करने के लिए, की तरह था:कस्टम फार्म के लिए CCK फ़ील्ड जोड़ें 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);
मैं Drupal 7 में ही कार्यक्षमता कैसे प्राप्त कर सकते ? मेरे पास एक फॉर्म था और मैं उस क्षेत्र का उपयोग करना चाहता हूं जिसे मैंने सामग्री प्रकार के लिए बनाया था। मैं field.module
की सभी फाइलों के माध्यम से गया लेकिन कुछ भी नहीं मिला। इसमें _attach_field
, field_info_Field
और field_info_instance
जैसे फ़ंक्शन हैं, लेकिन उन्हें फॉर्म फ़ील्ड के रूप में प्रस्तुत नहीं किया जा सकता है।
यह _possible_ लेकिन सुंदर गंदा है। आप एक कोड उदाहरण [यहां] ढूंढ सकते हैं (http://drupal.stackexchange.com/questions/25140/is-displaying-a-working-field-widget-form-on-its-own-possible) – Clive