getIdentity(); if (!$user->authorise('core.edit', 'com_testquestions') && !$user->authorise('core.manage', 'com_testquestions')) { throw new \RuntimeException(Text::_('JERROR_ALERTNOAUTHOR'), 403); } $this->items = $this->get('Items'); $this->set = $this->get('Set'); $this->getDocument()->getWebAssetManager()->registerAndUseStyle( 'com_testquestions.exam', 'media/com_testquestions/egzamin.css' ); ToolbarHelper::title(Text::_('COM_TESTQUESTIONS_PREVIEW_TITLE')); if ($this->set) { ToolbarHelper::link( Route::_('index.php?option=com_testquestions&view=sets'), 'COM_TESTQUESTIONS_SETS', 'arrow-left' ); ToolbarHelper::link( Route::_('index.php?option=com_testquestions&task=set.edit&id=' . (int) $this->set->id), 'COM_TESTQUESTIONS_EDIT_SET', 'edit' ); } else { ToolbarHelper::link( Route::_('index.php?option=com_testquestions&view=questions'), 'COM_TESTQUESTIONS', 'arrow-left' ); } return parent::display($tpl); } }