Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 尝试使Drupal 7 UC下拉列表显示当前选定的_Variables_Drop Down Menu_Drupal 7_Ubercart - Fatal编程技术网

Variables 尝试使Drupal 7 UC下拉列表显示当前选定的

Variables 尝试使Drupal 7 UC下拉列表显示当前选定的,variables,drop-down-menu,drupal-7,ubercart,Variables,Drop Down Menu,Drupal 7,Ubercart,我试图修改我的代码,使下拉列表保存到变量(get),并在窗体打开时显示当前值 pic示例来自uc_checkout-但我找不到包含此下拉代码的文件-它不在ubercart/uc_cart/uc_checkout_pane.inc中 这是我的代码-表单是一个嵌套数组-注释掉的行没有下拉列表 //'uc_store_zone'=>uc_textfield(t('zone-State'),变量_get('uc_store_zone',0),FALSE,NULL,64) 我不知道如何为“select”数

我试图修改我的代码,使下拉列表保存到变量(get),并在窗体打开时显示当前值

pic示例来自uc_checkout-但我找不到包含此下拉代码的文件-它不在ubercart/uc_cart/uc_checkout_pane.inc中

这是我的代码-表单是一个嵌套数组-注释掉的行没有下拉列表

//'uc_store_zone'=>uc_textfield(t('zone-State'),变量_get('uc_store_zone',0),FALSE,NULL,64)

我不知道如何为“select”数组设置uc_texfield和变量get,以便将当前选定的值显示为/a变量(get)。我试过的每件事都会出错。但是,下拉菜单工作正常,窗体渲染正确

有人能告诉我我需要做什么吗

$form['abc']['xyz'] = array(
  'uc_store_city' => uc_textfield(t('City'), variable_get('uc_store_city', NULL), FALSE, NULL, 128),  
  'uc_store_zone' => array(
    '#title' => t('State Name'),
    '#type' => 'select',
    '#description' => "Select the US State or US Territory.",
    '#options' => array('0' => t('- Select -'),
                      '1' => t('Alabama'),
                      '2' => t('Alaska'),
                      '3' => t('more . . . ').
                      '31' => t('Maryland'))
     ),