আমি আমার প্রশাসক ফর্ম করতে এই কোডটি ব্যবহার করছি:
function custom_orders_admin(){
$form = array();
$form['custom_ignore_terms']['ignore_terms'] = array(
'#type' => 'checkboxes',
'#title' => t('Don\'t display these'),
'#default_value' => variable_get('custom_ignore_terms', array()),
'#options' => drupal_map_assoc($termTypes),
'#description' => t("Choose the terms you do not want displayed."),
'#required' => FALSE,
);
return system_settings_form($form);
}
তবে আমি লক্ষ্য করেছি যে আমি যদি এটি করি:
function custom_orders_admin_submit($form, &$form_state) {
exit(var_dump($form_state));
}
আমি বেরোতে পারি না আমি অনুমান করছি system_settings_form()
এটি জমা দেওয়ার ক্ষেত্রে যত্ন নেয়। আমি কীভাবে আমার নিয়ন্ত্রণ ফিরে পাব? আমাকে _সামিত হ্যান্ডলারটিতে কিছু কাস্টম প্রসেসিং করা দরকার ...
$form['#submit'] = array('custom_food_orders_admin_submit');
এবং এখন এটি কাজ করছে। ধন্যবাদ!
'#submit'
সম্পত্তি যুক্ত করার চেষ্টা করেছি$form
কিন্তু এটি কোনওরকম কাজে লাগেনি।