30 protected \ILIAS\Survey\Editing\EditingGUIRequest
$request;
33 protected \ilLanguage
$lng;
43 $this->request =
$DIC->survey()
52 $this->survey = new \ilObjSurvey($this->ref_id);
69 $form = new \ilPropertyFormGUI();
71 $form->addCommandButton(
"printView",
$lng->
txt(
"print_view"));
74 $form->setFormAction(
"#");
81 return "event.preventDefault(); document.querySelector('.modal-dialog button.close').click(); if(il.Accordion) { il.Accordion.preparePrint(); } " .
82 "window.setTimeout(() => { window.print();}, 500);";
getTemplateInjectors()
@inheritDoc
ILIAS Survey Editing EditingGUIRequest $request
__construct(\ilLanguage $lng, \ilCtrl $ctrl, int $ref_id)
getSelectionForm()
@inheritDoc
Class ilCtrl provides processing control methods.
special template class to simplify handling of ITX/PEAR
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...