Hallo zusammen,
ist es möglich, das Gutscheineingabefeld, welches im Warenkorb angezeigt wird, auch auf einer CMS-Seite anzeigen zu lassen? (soweit habe ich es hinbekommen)
Mit der Funktionalität, dass gemeldet wird, wenn Gutscheinbedingungen nicht erfüllt sind oder wenn der Gutschein eingetragen wurde? (das bekomme ich nicht hin)
Edit: Der Gutschein wird auch nicht eingetragen. Es funktioniert also nur die Optik…
Viele Grüße,
kanuddel
Am besten du erweiterst die content view und fügst die Funktionen aus der basket view hinzu:
/**
* Assigns voucher to current basket
*
* @return null
*/
public function addVoucher()
{
if (!$this->getViewConfig()->getShowVouchers()) {
return;
}
$oBasket = $this->getSession()->getBasket();
$oBasket->addVoucher( oxConfig::getParameter( 'voucherNr' ) );
}
Wo finde ich den die Content View für die CMS Seiten?
Auf der Suche habe ich auch folgenden Ordner entdeckt: application/views/azure/tpl/custom Kann ich dort *.tpl Dateien rein speichern und irgenwie aufrufen?
Im Grunde ist es mir egal ob ich das über das Backend mache oder mit einer zusätzlichen *.tpl. aber ich finde nicht die *.tpl Datei für die CMS Seiten.