Drupal 7 Drupal:获取分类tid的另一种方法(除了URL)

Drupal 7 Drupal:获取分类tid的另一种方法(除了URL),drupal-7,Drupal 7,我使用的webforms主题分类术语保存为隐藏字段 不幸的是,在使用上载按钮附加文件后,此术语丢失(“无类别”),因为ajax正在将表单#操作URL从/tid更改为/file/ajax/submitted/file4/form-gtwvpnbqrszargeus1ouwa8wgsljolcwgous6r9d5a 从何处读取$tid 因此,我的$tid无法从URL加载 function MYMODULE_form_alter(&$form, &$form_state, $form_

我使用的webforms主题分类术语保存为隐藏字段

不幸的是,在使用上载按钮附加文件后,此术语丢失(“无类别”),因为ajax正在将表单#操作URL从/tid更改为/file/ajax/submitted/file4/form-gtwvpnbqrszargeus1ouwa8wgsljolcwgous6r9d5a

从何处读取$tid

因此,我的$tid无法从URL加载

function MYMODULE_form_alter(&$form, &$form_state, $form_id) {
$tid = arg(1);
          $term = taxonomy_term_load($tid);
            if (!empty($term)) {
                $category = i18n_taxonomy_term_name($term, $language->language);
            } else {
                $category = 'No category';
            }
            $form['submitted'][$category_fieldkey] = array(
                '#type' => 'hidden',
                '#value' => $category,
            );

}