本文整理匯總了PHP中ilTextInputGUI::render方法的典型用法代碼示例。如果您正苦於以下問題:PHP ilTextInputGUI::render方法的具體用法?PHP ilTextInputGUI::render怎麽用?PHP ilTextInputGUI::render使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ilTextInputGUI
的用法示例。
在下文中一共展示了ilTextInputGUI::render方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: fillRow
/**
* @param array $row
*/
public function fillRow(array $row)
{
$short_name = new ilTextInputGUI('', 'mark_short_' . $row['mark_id']);
$short_name->setValue($row['mark_short']);
$short_name->setDisabled(!$this->is_editable);
$short_name->setSize(10);
$official_name = new ilTextInputGUI('', 'mark_official_' . $row['mark_id']);
$official_name->setSize(20);
$official_name->setDisabled(!$this->object->canEditMarks());
$official_name->setValue($row['mark_official']);
$percentage = new ilNumberInputGUI('', 'mark_percentage_' . $row['mark_id']);
$percentage->allowDecimals(true);
$percentage->setValue($row['mark_percentage']);
$percentage->setSize(10);
$percentage->setDisabled(!$this->is_editable);
$percentage->setMinValue(0);
$percentage->setMaxValue(100);
$this->tpl->setVariable('VAL_MARK_ID', $row['mark_id']);
$this->tpl->setVariable('VAL_CHECKBOX', ilUtil::formCheckbox(false, 'marks[]', $row['mark_id'], !$this->is_editable));
$this->tpl->setVariable('VAL_SHORT_NAME', $short_name->render());
$this->tpl->setVariable('VAL_OFFICIAL_NAME', $official_name->render());
$this->tpl->setVariable('VAL_PERCENTAGE', $percentage->render());
$this->tpl->setVariable('VAL_PASSED_CHECKBOX', ilUtil::formCheckbox((bool) $row['mark_passed'], 'passed_' . $row['mark_id'], '1', !$this->is_editable));
}