drupal7 block 修改不了順序的問題

在block list page(admin/structure/block)原本能夠移動BLOCK的順序,結果移動不了,用如下代碼顯示這個form的結構php

$form = drupal_get_form('block_admin_display_form');
dpm($form);apache

並在指定的form submit callback加入調試語句,結果提交時仍然沒法出現dpm信息,而且連提示語都沒有。這是個很奇怪的問題,form提交後徹底沒有轉到submit callback,無奈以後只有嘗試把form精簡元素再試試,結果提交成功了,這樣就判定跟提交數據有關。值得注意的是block list page裏有1300多個提交數據,推測多是數據太多致使php不接受。百度一下得知max_input_vars影響接受數據的數量,在php.ini改成max_input_vars=99999,重啓一下apache,問題解決了。調試

相關文章
相關標籤/搜索