回答:
に行く
システム->構成->デフォルト->一般->国オプション
「次の国では郵便番号はオプションです」という複数選択ボックス。
フィールドをオプションとして使用する国を選択します。
コードの変更に関する限り、コードの変更ではなく、組み込みの機能に従うことを常にお勧めします。
彼らは郵便番号のテキストボックスになります。郵便番号のテキストボックスのclass属性に「required-entry」を追加してください。
たとえば。
<input type="text" title="<?php echo $this->__('Zip/Postal Code') ?>" name="billing[postcode]" id="billing:postcode" value="<?php echo $this->escapeHtml($this->getAddress()->getPostcode()) ?>" class="required-entry input-text validate-zip-international <?php echo $this->helper('customer/address')->getAttributeValidationClass('postcode') ?>" />
上記のクラスに必須エントリを追加したことを確認してください