2016-06-09 50 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

謝謝你的解決方案。 –