protected function compile()
 {
     $this->Template->href = ModalController::generateModalUrl($this->objModel->row(), $this->getJumpTo());
     $this->Template->link = $this->getLinkText();
     $this->Template->linkAttributes = $this->getLinkAttributes(true);
     $this->Template->linkTitle = $this->title;
 }
Beispiel #2
0
 public function showDisclaimerHook(HeimrichHannot\Disclaimer\DisclaimerModel $objDisclaimer, $blnAccepted)
 {
     if ($objDisclaimer->source !== 'modal') {
         return;
     }
     if ($blnAccepted) {
         return;
     }
     if (($objModal = ModalModel::findPublishedByIdOrAlias($objDisclaimer->modal)) === null) {
         return false;
     }
     $blnAjax = false;
     $strUrl = ModalController::generateModalUrl($objModal->row(), $objDisclaimer->jumpTo, $blnAjax);
     \Controller::redirect($strUrl);
 }