4 include_once
'./Services/Table/classes/class.ilTable2GUI.php';
25 public function __construct($a_parent_obj, $a_parent_cmd =
"")
29 $this->ctrl = $DIC->ctrl();
30 $this->
user = $DIC->user();
33 parent::__construct($a_parent_obj, $a_parent_cmd);
35 $this->
addColumn($this->lng->txt(
"title"),
"title");
36 $this->
addColumn($this->lng->txt(
"passed"),
"passed");
37 $this->
addColumn($this->lng->txt(
"action"),
"");
39 $this->
setTitle($this->lng->txt(
"excv_create"));
42 $this->
setRowTemplate(
"tpl.exc_verification_row.html",
"Modules/Exercise");
55 include_once
"Modules/Exercise/classes/class.ilObjExercise.php";
56 include_once
"./Modules/Exercise/classes/class.ilExerciseCertificateAdapter.php";
57 include_once
"./Services/Certificate/classes/class.ilCertificate.php";
63 if ($exc->hasUserCertificate(
$ilUser->getId())) {
85 $this->tpl->setVariable(
"TITLE", $a_set[
"title"]);
86 $this->tpl->setVariable(
"PASSED", ($a_set[
"passed"]) ? $this->lng->txt(
"yes") :
87 $this->lng->txt(
"no"));
89 if ($a_set[
"passed"]) {
90 $ilCtrl->setParameter($this->parent_obj,
"exc_id", $a_set[
"id"]);
92 $this->tpl->setVariable(
"URL_SELECT",
$action);
93 $this->tpl->setVariable(
"TXT_SELECT", $this->lng->txt(
"select"));
setDescription($a_val)
Set description.
static _isComplete($adapter)
Checks the status of the certificate.
static _lookupTitle($a_id)
lookup object title
getItems()
Get all completed tests.
setTitle($a_title, $a_icon=0, $a_icon_alt=0)
Set title and title icon.
List all completed exercises for current user.
setRowTemplate($a_template, $a_template_dir="")
Set row template.
Create styles array
The data for the language used.
fillRow($a_set)
Fill template row.
static _lookupFinishedUserExercises($a_user_id)
Get all exercises for user.
setFormAction($a_form_action, $a_multipart=false)
Set Form action parameter.
addColumn( $a_text, $a_sort_field="", $a_width="", $a_is_checkbox_action_column=false, $a_class="", $a_tooltip="", $a_tooltip_with_html=false)
Add a column to the header.
__construct($a_parent_obj, $a_parent_cmd="")
Constructor.
Exercise certificate adapter.