untuk menyimpan data content ke dalam database baik itu menambah artikel baru maupun mengedit artikel yang sudah ada
content_save($data, $content_id = 0);
$content = array( 'type_id' => 1, // ID dari table database `bbc_content_type` 'title' => 'Judul Content', 'description' => 'Deskripsi Content', 'keyword' => 'Keyword Content', 'content' => 'Isi Content' );
$content = array( 'type_id' => 1, // ID dari table database `bbc_content_type` 'text' => array( 'title' => array( 1 => 'Judul Content', 2 => 'Content Title', ), 'description' => array( 1 => 'Deskripsi Content', 2 => 'Content Description', ), 'keyword' => array( 1 => 'Keyword Content', 2 => 'Content Keyword', ), 'content' => array( 1 => 'Isi Content', 2 => 'Content Detail', ) ) );
$content = array( 'is_config' => Boolean, // Apakah ingin menggunakan 'config' sendiri atau dari content type 'config' => Array, // konfigurasi content apa saja yang ingin ditampilkan 'par_id' => Integer, // ID dari `bbc_content` lain yang dijadikan parent content 'type_id' => Integer, // ID dari `bbc_content_type` 'kind_id' => Integer, // Jenis Content (0=content, 1=gallery, 2=download, 3=video, 4=audio) 'file' => String, // relative path ke file dari _ROOT 'file_url' => String, // URL file jika file didapat dari URL lain 'file_format' => String, // format file yang akan didownlod untuk icon 'file_type' => Boolean, // Apakah file diambil dari lokal server ('file') atau URL lain ('file_url') 'file_register' => Boolean, // Apakah bebas didownload atau harus login 'video' => String, // ID dari youtube.com untuk video yang ditampilkan 'audio' => String, // ID dari soundcloud.com unutk audio yang diputar 'image' => String, // nama file untuk image utama 'caption' => String, // image caption untuk image utama 'images' => JSON, // JSON kumpulan image beserta title dan description jika gallery 'privilege' => ',all,', // Kumpulan ID dari `bbc_user_group` dengan comma delimiter 'cat_ids' => Array, // Kumpulan ID dari `bbc_content_cat` 'tags_ids' => Array, // Kumpulan ID dari `bbc_content_tag` 'text' => Array, // Array content seperti contoh diatas 'schedule' => Array, // Array schedule kapan akan di publish/unpublish atau hapus 'modified_by' => Integer, // ID dari `bbc_user` siapa terakhir mengedit content 'created_by' => Integer, // ID dari `bbc_user` siapa yang membuat content 'created_by_alias' => String, // nama dari user yang membuat content 'content_related' => Array, // kumpulan ID dari `bbc_content` untuk artikel berhubungan 'is_popimage' => Boolean, // Apakah image utama ingin ditampilkan pada content detail 'is_front' => Boolean, // Apakah content ini ditampilkan di halaman utama 'publish' => Boolean, // Apakah content bisa dibuka di halaman publik );
File Path: modules/content/_class.php class untuk menambah atau mengedit content yang ada dalam framework
0 Comment
Post Your Comment