Terima pesanan Program aplikasi WEB, VB, ANDROID, DLL

Tuesday, October 24, 2017

Context Level pada Moodle

Bagi anda yang sering melakukan inject data langsung pada database biasanya membutuhkan analisa yang cukup atau bisa jadi sangat sulit dan membutuhkan waktu yang sangat lama untuk berfikir keras.

Bener kan ?

nah.. saat ini saya sedang menganalisa struktur database moodle.

ada beberapa data yang sulit saya inputkan saking banyaknya data.

ada beberapa perbedaan dalam menampung sebuah data dalam database moodle ini.

TIDAK SEPERTI DATABASE BIASANYA.

karena pada moodle itu sendiri dibedakan kategori datanya.

kalau data pada database pada umumnya langsung menginputkan data dan langsung ditampilkan. Berbeda dengan moodle.

pada moodle data master masih di relasikan lagi pada satu table yaitu table _context.

table _context ini berfungsi untuk membedakan level.

berikut context level yang ada pada moodle context.

define('CONTEXT_SYSTEM', 10);
define('CONTEXT_USER', 30);
define('CONTEXT_COURSECAT', 40);
define('CONTEXT_COURSE', 50);
define('CONTEXT_MODULE', 70);
define('CONTEXT_BLOCK', 80);
jika anda menginputkan data. gunakan level diatas agar data dapat ditampilkan.
Share on Facebook
Share on Twitter
Share on Google+

Related : Context Level pada Moodle