2016-06-09 2 views
0

사용자 정의 양식을 사용하여 상태 가져 오기 요청을 저장하고 선택한 필드를 저장하지만 공백 뒤에 상태 필드를 저장할 수 없습니다.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 작동하지 않는다면 무엇을 의미합니까? Csn 정확한 오류 메시지를 게시 하시겠습니까? – codedge

+1

솔루션을 제공해 주셔서 감사합니다. –

관련 문제