52 if (is_array($a_value)) {
53 if (is_array($a_value[
'points'])) {
55 $this->values[
$index]->setPoints($a_value[
'points'][
$index]);
71 if (is_array($foundvalues)) {
74 if (is_array($foundvalues[
'points'])) {
75 foreach ($foundvalues[
'points'] as $points) {
76 $points = str_replace(
',',
'.', $points);
80 if (((strlen($points)) == 0) || (!is_numeric($points))) {
85 if (trim($points) !=
"" &&
93 if (trim($points) !=
"" &&
120 $tpl =
new ilTemplate(
"tpl.prop_textsubsetcorrection_input.html",
true,
true,
"Modules/TestQuestionPool");
122 foreach ($this->values as
$value) {
124 $tpl->setCurrentBlock(
"points");
126 $tpl->setVariable(
"ROW_NUMBER",
$i);
127 $tpl->setVariable(
"POINTS_ID", $this->
getPostVar() .
"[points][$i]");
129 $tpl->parseCurrentBlock();
132 $tpl->setCurrentBlock(
"row");
134 $tpl->parseCurrentBlock();
parseCurrentBlock(string $part=ilGlobalTemplateInterface::DEFAULT_BLOCK)
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...
setVariable($variable, $value='')
Sets a variable value.
setCurrentBlock(string $part=ilGlobalTemplateInterface::DEFAULT_BLOCK)
if($DIC->http() ->request() ->getMethod()=="GET" &&isset($DIC->http() ->request() ->getQueryParams()['tex'])) $tpl