Wenn man im CMS den Email Footer (oxemailfooter) mit Variablen nutzt:
[{$oxcmp_shop->oxshops__oxcompany->value}] [{$oxcmp_shop->oxshops__oxstreet->value}]
[{$oxcmp_shop->oxshops__oxzip->value}] [{$oxcmp_shop->oxshops__oxcity->value}]
[{$oxcmp_shop->oxshops__oxcountry->value}]
[{if $oxcmp_shop->oxshops__oxtelefon->value}] [{oxmultilang ident="PHONE"}] [{$oxcmp_shop->oxshops__oxtelefon->value}]
[{/if}] [{if $oxcmp_shop->oxshops__oxtelefax->value}] [{oxmultilang ident="FAX"}] [{$oxcmp_shop->oxshops__oxtelefax->value}]
[{/if}] [{if $oxcmp_shop->oxshops__oxinfoemail->value}] [{oxmultilang ident="EMAIL"}] [{oxmailto address=$oxcmp_shop->oxshops__oxinfoemail->value encode="javascript"}][{/if}]
Dann funktioniert das mit der order Email aber nicht mit den anderen Emails wie zB Register oder ForgotPassword.
Wenn man in der vendor/oxid-esales/oxideshop-ce/source/Core/Email.php das Shop object an den View gibt, funktioniert das auch da.
$this->_aViewData['oxcmp_shop'] = $shop;
Weiß jemand ob das ein Bug ist oder ob wie man den Shop global für den View in den Emails verfügbar macht?