Hinzufügen des USt.-ID Eingabefeldes
Erstellt bei: 13.04.2016 | Aktualisiert unter: 12.07.2023
Bitte prüfen Sie zunächst, ob das Feld in der Magento-Konfiguration aktiviert ist:
Wenn das bereits der Fall ist, fehlt möglicherweise das Feld im entsprechenden Template. Fügen Sie das Feld mit Hilfe der unten stehenden Codes Ihren Templates hinzu:
Bei der Kundenregistrierung
<?php if (Mage::helper('customer/address')->isVatAttributeVisible()) : ?> <label for="vat_id"><?php echo $this->__('VAT Number') ?></label> <div class="input-box"> <input type="text" name="vat_id" value="" title="<?php echo $this->__('VAT Number') ?>" id="vat_id" class="input-text <?php echo Mage::helper('customer/address')->getAttributeValidationClass('vat_id') ?>"> </div> <?php endif; ?>
Auf der Warenkorbseite
<?php if (Mage::helper('customer/address')->isVatAttributeVisible()) : ?> <?php $vat_id = Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getVatId(); ?> <label for="vat_id"><?php echo $this->__('VAT Number') ?></label> <div class="input-box"> <input type="text" name="vat_id" value="<?php echo $this->escapeHtml($vat_id) ?>" title="<?php echo $this->__('VAT Number') ?>" id="vat_id" class="input-text <?php echo Mage::helper('customer/address')->getAttributeValidationClass('vat_id') ?>"> </div> <?php endif; ?>
Im Kassenbereich (Rechnungsadresse)
<?php if ($this->helper('customer/address')->isVatAttributeVisible()) : ?> <label for="billing:vat_id"><?php echo $this->__('VAT Number'); ?></label> <div class="input-box"> <input type="text" id="billing:vat_id" name="billing[vat_id]" value="<?php echo $this->escapeHtml($this->getAddress()->getVatId()); ?>" title="<?php echo $this->__('VAT Number'); ?>" class="input-text <?php echo $this->helper('customer/address')->getAttributeValidationClass('vat_id') ?>" /> </div> <?php endif; ?>
Im Kassenbereich (Versandadresse)
<?php if ($this->helper('customer/address')->isVatAttributeVisible()) : ?> <label for="shipping:vat_id"><?php echo $this->__('VAT Number'); ?></label> <div class="input-box"> <input type="text" id="shipping:vat_id" name="shipping[vat_id]" value="<?php echo $this->escapeHtml($this->getAddress()->getVatId()); ?>" title="<?php echo $this->__('VAT Number'); ?>" class="input-text <?php echo $this->helper('customer/address')->getAttributeValidationClass('vat_id') ?>" /> </div> <?php endif; ?>
Kategorien: EU VAT Enhanced (M1)