2016-06-09 20 views
0

我正在使用自定义窗体来保存状态获取请求并保存所选字段,但我无法在空间后保存状态字段。Magento不写入空间后的文本

例如:获取“查谟和克什米尔”和保存“查谟”

下面是我在Magento形式代码

<select name="state" id="state" value="<?php echo $this->__('state') ?>" maxlength="50" class="input-text required-entry validate-alphanum-with-spaces"> 
    <option value="<?php echo $seller->getState();?>"><?php echo $seller->getState();?></option> 
    <?php         
    $regions = Mage::getModel('directory/country')->load('IN')->getRegions();   
    foreach($regions as $region)       {       
    echo "<option value= $region[name]>" . $region['name'] . "</option>";  
    }     
    ?>     
    </select> 

回答

2

我想你应该把期权的价值为引号。

foreach($regions as $region) { 
    echo '<option value="$region[name]">' . $region['name'] . '</option>';  
} 
+0

的foreach($区域为$区域){ 回波 '<选项值= “$区域[名称]”>'。 $ region ['name']。 ''; } 不工作请打电话给我,如果任何人有方法 –

+0

@StalinAbburi你不是在说什么意思不工作?你需要发布确切的错误信息吗? – codedge

+1

谢谢你的解决方案。 –