0
我需要直接在數據庫中創建一些moodle的itens。如何在moodle中創建新的課程類別?
我有查詢插入新的Moodle課程,並創建課程上下文的規則(在mdl_context
),它的工作很好。
INSERT INTO mdl_course (category,fullname,shortname) VALUES (1,'NewCourse','C1')
也需要插入一個新的moodle category,
但在這種情況下,一個簡單的插入查詢不要工作
我不知道如何去發現這些參數來創建一個新的mdl_context類別方面
INSERT INTO `unasus_ava`.`mdl_course_categories` (`name`, `idnumber`, `description`, `descriptionformat`, `sortorder`, `timemodified`, `depth`, `path`) VALUES ('New category', '', '<p>some text</p>', 1, 50000, 1392726085, 1, '/5');
關於參數,aparently在上下文中的path
大約是在什麼類別何去何從,以及depth
是'2'
到categories
和'3'
至courses
。但我沒有關於contextlevel
INSERT INTO `unasus_ava`.`mdl_context` (`contextlevel`, `instanceid`, `path`, `depth`) VALUES (40, 3, '/1/20', 2);