public function index() { $test = $this->getCurrentInstance(); $testService = taoTests_models_classes_TestsService::singleton(); $class = new core_kernel_classes_Class(CLASS_LTI_TESTCONTENT); $content = $test->getOnePropertyValue(new core_kernel_classes_Property(TEST_TESTCONTENT_PROP)); common_Logger::i('Generating form for ' . $content->getUri()); $form = new ltiTestConsumer_actions_form_LtiLinkForm($content); $this->setData('saveUrl', _url('save', 'Authoring', 'ltiTestConsumer')); $this->setData('formContent', $form->getForm()->render()); $this->setView('authoring.tpl'); }
/** * @deprecated * @see taoTests_models_classes_TestModel::getAuthoring() */ public function getAuthoring(core_kernel_classes_Resource $test) { $testService = taoTests_models_classes_TestsService::singleton(); $class = new core_kernel_classes_Class(CLASS_LTI_TESTCONTENT); $content = $test->getOnePropertyValue(new core_kernel_classes_Property(TEST_TESTCONTENT_PROP)); common_Logger::i('Generating form for ' . $content->getUri()); $form = new ltiTestConsumer_actions_form_LtiLinkForm($content); $form->getForm()->setActions(array()); $widget = new Renderer($this->extension->getConstant('DIR_VIEWS') . 'templates' . DIRECTORY_SEPARATOR . 'authoring.tpl'); $widget->setData('formContent', $form->getForm()->render()); $widget->setData('saveUrl', _url('save', 'Authoring', 'ltiTestConsumer')); $widget->setData('formName', $form->getForm()->getName()); return $widget->render(); }