Hallo,
ich stehe vor dem Problem das ich es nicht hinbekomme das beim Klick auf die im Code enthaltenen Links sich auch die Lightbox schließt.
Der Grund ist das ich eine Navigatin habe die in einer Lightbox dargestellt wird, der Kunde bekommt dann ja nach Auftragsstatus unterschiedliche Möglichkeiten angeboten die er aufrufen kann, allerdings dürfen diese nicht in der Lightbox ausgeführt werden, sondern wieder auf den normalen Seiten, deshalb muss sich dann auch die Lightbox schließen.
Es wäre TOP wenn jemand hier eine Möglichkeit oder Lösung hat.
Der Code mit den Links:
PHP-Code:
protected function compile() {
if(!FE_USER_LOGGED_IN) {
/* kein User angemeldet */
$this->Template->label = '<span class="icon-upload3"></span> Auftrag starten';
$this->Template->href = \PageModel::findByAlias('registrierung')->current()->getFrontendUrl();
$this->Template->hrefclass = 'lab-login';
} else {
/* Benutzer ist angemeldet */
if(LabItemModel::countBy(array('userid=?', 'incart=?'), array(\FrontendUser::getInstance()->id, '')) > 0) {
/* Items im Photolab */
$this->Template->label = '<span class="icon-picture"></span></span> Auftrag bearbeiten';
$this->Template->href = \PageModel::findByAlias('labor')->current()->getFrontendUrl();
$this->Template->hrefclass = 'edit-lab-order';
} elseif(LabItemModel::countBy(array('userid=?', 'incart=?', 'orderid=?'), array(\FrontendUser::getInstance()->id, '1', '0')) > 0) {
/* Items im Warenkorb */
$this->Template->label = '<span class="icon-upload3"></span> Auftrag bearbeiten';
/*$this->Template->href = \PageModel::findByAlias('cart')->current()->getFrontendUrl();*/
$this->Template->href = \PageModel::findByAlias('labor')->current()->getFrontendUrl();
$this->Template->hrefclass = 'edit-lab-order';
} else {
/* Keine Photolab Items, keine Warenkorb Items */
$this->Template->label = '<span class="icon-upload3"></span> Zur Bilderzentrale';
$this->Template->href = \PageModel::findByAlias('bilder-verwaltung')->current()->getFrontendUrl();
$this->Template->hrefclass = 'no-lab-order';
Lesezeichen