Example #1
0
 /**
  * Show Action
  *
  * @param \Extcode\Cart\Domain\Model\Order\Item $orderItem
  *
  * @ignorevalidation $orderItem
  *
  * @return void
  */
 public function showAction(\Extcode\Cart\Domain\Model\Order\Item $orderItem)
 {
     if (TYPO3_MODE === 'FE') {
         $feUser = (int) $GLOBALS['TSFE']->fe_user->user['uid'];
         if ($orderItem->getFeUser() != $feUser) {
             $this->addFlashMessage('Access denied.', '', \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR);
             $this->redirect('list');
         }
     }
     $this->view->assign('orderItem', $orderItem);
     $pdfRendererInstalled = Utility\ExtensionManagementUtility::isLoaded('cart_pdf');
     $this->view->assign('pdfRendererInstalled', $pdfRendererInstalled);
 }