$ Form_id और $ form ['# id'] में अंतर?


10

बीच क्या अंतर है $form_idऔर $form['#id']में hook_form_alter()? उनके समान मूल्य क्यों नहीं हैं?

जवाबों:


11

आगे समझदारी चाहिए:

<form action="somepath" id="search-theme-form"> <!-- id = $form['#id'] -->
  <input type="hidden" name="form_id" id="edit-search-theme-form" value="search_theme_form"/> <!-- value = $form_id -->
</form>

शर्तें:

#form['#id']= स्टोर html फॉर्म विशेषता आईडी :

फॉर्म एलिमेंट्स की प्रॉपर्टी को पॉप्युलेट करने के लिए इस्तेमाल किया जाता है। दुर्लभ मामलों में, आप डिफ़ॉल्ट सेटिंग को ओवरराइड करने के लिए, एक फार्म तत्व पर स्वयं इस मान को सेट कर सकते हैं।


$form_id- Drupal form function name को इंगित करें, html में यह छिपा हुआ तत्व है :

वांछित प्रपत्र की पहचान करने वाला अद्वितीय स्ट्रिंग। यदि उस नाम के साथ कोई फ़ंक्शन मौजूद है, तो उसे प्रपत्र सरणी बनाने के लिए कहा जाता है।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.