2011-01-12 20 views
6

मैंने कस्टम ड्रूपल मॉड्यूल बनाया है। अंदर मैंने एक ब्लॉक और एक रूप बनाया है। मैं ब्लॉक सामग्री में फॉर्म कैसे दिख सकता हूं? चीयर्स।मैं अपने कस्टम मॉड्यूल में कस्टम ब्लॉक में अपना कस्टम फॉर्म कैसे जोड़ सकता हूं

ब्लॉक कोड:

function module_block($op = 'list', $delta = 0, $edit = array()) { 
    $block = array(); 

    if ($op == "list") { 
    // Test 
    $block[0]["info"] = t('Block'); 
    } 
    else if ($op == 'view') { 
    $block['content'] = module_function(); 
    } 

    return $block; 

} 


// End module_block 

पर्चा कोड:

function module_my_form($form_state) { 

    $form['email'] = array(
    '#type' => 'textfield', 
    '#title' => t('Email'), 
    '#required' => TRUE, 
); 

    $form['submit'] = array(
    '#type' => 'submit', 
    '#value' => 'Submit', 
); 
    return $form; 
} 

चीयर्स फिर से किसी भी मदद के लिए।

उत्तर

13

किसी की तलाश में, परिवर्तन के लिए:

$ ब्लॉक [ 'सामग्री'] = module_function();

करने के लिए $ ब्लॉक [ 'सामग्री'] = drupal_get_form ('module_my_form');

चीयर्स

संबंधित मुद्दे