示例#1
0
            }
            $entries = array();
            foreach ($terms as $value) {
                $entries[] = array("name" => $value[0], "info" => $value[1], "lessons_ID" => $_SESSION['s_lessons_ID'], "type" => 'general');
            }
            eF_insertTableDataMultiple("glossary", $entries);
        }
    } catch (Exception $e) {
        $smarty->assign("T_EXCEPTION_TRACE", $e->getTraceAsString());
        $message = $e->getMessage() . ' (' . $e->getCode() . ') &nbsp;<a href = "javascript:void(0)" onclick = "eF_js_showDivPopup(event, \'' . _ERRORDETAILS . '\', 2, \'error_details\')">' . _MOREINFO . '</a>';
        $message_type = 'failure';
    }
}
$renderer = new HTML_QuickForm_Renderer_ArraySmarty($smarty);
$importForm->setJsWarnings(_BEFOREJAVASCRIPTERROR, _AFTERJAVASCRIPTERROR);
$importForm->setRequiredNote(_REQUIREDNOTE);
$importForm->accept($renderer);
$smarty->assign('T_IMPORT_FORM', $renderer->toArray());
$load_editor = true;
$entityName = 'glossary';
if (EfrontUser::isOptionVisible('shared_glossary')) {
    $glossary = eF_getTableData("glossary", "id,name,info", "lessons_ID=" . $currentLesson->lesson['id'] . " OR lessons_ID=0");
} else {
    $glossary = eF_getTableData("glossary", "id,name,info", "lessons_ID=" . $currentLesson->lesson['id']);
}
foreach ($glossary as $value) {
    $legalValues[] = $value['id'];
}
$words = glossary::getGlossaryWords($glossary);
$smarty->assign("T_GLOSSARY", $words);
include "entity.php";