Im Template application/views/azure/tpl/form/fieldset/user_shipping.tpl ist die Variable $deladr nicht definiert.
Das fällt natürlich nicht auf, weil die bestehende Validierung mit JS gemacht wird. Validiert man allerdings bestimmte Felder über PHP und gibt dann die Fehlermeldung wie folgt aus:
Wird zwar die Fehlermeldung am entspr. Feld angezeigt, die Felder - die zuvor befüllt wurden - bleiben allerdings leer. Es fehlt am Anfang des Templates:
OXID Versioin 5.0.5 Theme Azure
Gruß, Chris
Das fällt natürlich nicht auf, weil die bestehende Validierung mit JS gemacht wird. Validiert man allerdings bestimmte Felder über PHP und gibt dann die Fehlermeldung wie folgt aus:
PHP Code:
$oEx = oxNew( 'oxInputException' );
$oEx->setMessage( 'EXCEPTION_INCORRECT_ZIP' );
$this->_addValidationError( 'oxaddress__oxzip', $oEx );
HTML Code:
[{assign var='deladr' value=$oView->getDeliveryAddress()}]
Gruß, Chris