0

我想在送货地址中显示一些国家,在帐单地址中显示其他一些国家。我已按照此处提供的建议进行操作。但是在这样做之后,我的州/省输入框没有出现。像这样->

在此处输入图像描述

4

1 回答 1

0

查看 (path_to_magento)\app\design\frontend\default(my_skin_name)\template\checkout\onepage\shipping.phtml 中的第 78 行

它应该是这样的。也许你删除了一些东西 -

   <div class="field">
                        <label for="shipping:region" class="required"><em>*</em><?php echo $this->__('State/Province') ?></label>
                        <div class="input-box">
                            <select id="shipping:region_id" name="shipping[region_id]" title="<?php echo $this->__('State/Province') ?>" class="validate-select" style="display:none;">
                                <option value=""><?php echo $this->__('Please select region, state or province') ?></option>
                            </select>
                            <script type="text/javascript">
                            //<![CDATA[
                                $('shipping:region_id').setAttribute('defaultValue',  "<?php echo $this->getAddress()->getRegionId() ?>");
                            //]]>
                            </script>
                            <input type="text" id="shipping:region" name="shipping[region]" value="<?php echo $this->htmlEscape($this->getAddress()->getRegion()) ?>" title="<?php echo $this->__('State/Province') ?>" class="input-text" style="display:none;" />
                        </div>
                    </div>
于 2012-12-19T14:01:34.413 回答