class untuk menambah atau mengedit content yang ada dalam framework
Contoh Penggunaan:
_class('content')->content_save($content, $content_id);Dimana variable $content_id adalah ID dari table database `bbc_content` yang ingin di edit atau jika ingin menambahkan content (tidak mengedit) bisa anda kosongkan atau masukkan angka 0. Dan script di atas akan mereturn kan ID dari content yang diedit atau dibuat.
$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