نماذج دروبال - تعيين قيمة افتراضية
-
22-09-2019 - |
سؤال
أنا أستخدم وحدة WebForm لـ Drupal 6 وأرغب في تعيين قيمة افتراضية لرسالة التأكيد الخاصة بـ WebForm كلما تم إنشاؤها. هل سيتعين علي إنشاء الوحدة النمطية الخاصة بي لتعيين قيمة النموذج هذه كلما قام المستخدم بإنشاء موقع ويب جديد؟ أو هل يجب أن أقوم بتنفيذ خطاف خاص للبحث عنه عند إنشاء شكل ويب؟
المحلول
ستحتاج إلى استخدام ما يلي:
customMod_form_alter(&$form, $form_state, $form_id){
if($form_id == 'webform_node_form'){
$form['id_of_conf_message_field']['#default_value'] = 'BLAH BLAH'
}
}
نصائح أخرى
esafwan .. لست متأكدًا مما إذا كان هذا سيساعد في قضيتك مع مشكلة الحقول المخفية ، لكنني وجدت هذا الرابط لقيم المتغير الافتراضية http://drupal.org/node/296453 لذلك تمكنت من إنشاء حقل مخفي في WebForm الموجود بالفعل مع طلب القيمة الافتراضية [KEY] وعمل بشكل مثالي ..
لا تنتمي إلى StackOverflow