Hallo zusammen,
wie kann ich den Inhalt einer Sessionvariable, die bei Erstaufruf des Shops per Link-Parameter gesetzt wurde, bis zur Bestellung (also Aufruf von thankyou.tpl) durchschleifen?
Ich glaube, dass ich schon recht nah dran bin…:
In views/oxview.php hole ich mir den Parameter in einer eigenen Funktion getEinevariableParam() per
if ( ( $sEinevariable = oxConfig::getParameter( 'Einevariable' ) ) ) {
oxSession::setVar( 'Einevariable', $sEinevariable );
}
den ich in function addGlobalParams()
per
$this->_aViewData['Einevariable'] = $this->getEinevariableParam();
auslese.
Testausgabe per error_log zeigt auch, dass die Variable ankommt. Allerdings wird sie nicht beim Aufruf von Folgeseiten übergeben…?