Hallo an alle,
Zum folgenden Problem broechte ich bestaetigung ob es so gewollt ist oder
ich es als ein “bug” behandeln kann und ensprechend korrigieren.
oxcmp_lang.php init()
if ( !( $iChangeLang = oxConfig::getParameter( 'changelang' ) ) ) {
$iChangeLang = oxConfig::getParameter( 'lang' );
}
wobei
$iChangeLang = oxConfig::getParameter( ‘lang’ );
liefert aus session immer ein gueltigen lang ID zurueck.
Bei mir ist dadurch $iChangeLang nie NULL.
Daher:
if ( isset( $iChangeLang ) ) {
.
$oBasket->onUpdate();
.
}
Das heisst, beim jeden Click wird mein warenkorb neu berechnet.
mfg