lang_sql

untuk mempermudah penulisan dalam query MySQL yang menggunakan fitur multilanguage

lang_sql($table, $id = '');

  • $table: String table yang ingin dimasukkan ke query MySQL
  • $id: String nama field pada [$table]_text sebagai penyambung language
Semisal field penyambung table table `bbc_content_cat` ke `bbc_content_cat_text` adalah field `cat_id` maka anda bisa menggunakan nya sebagai berikut $table = lang_sql('bbc_content_cat', 'cat_id'); dimana variable $table akan menghasilkan:
`bbc_content_cat` AS a LEFT JOIN `bbc_content_cat_text` AS t ON (t.`cat_id`=a.`id` AND t.`lang_id`=1)
sedangkan apabila field penyambung table adalah [namatable]_id maka anda tidak perlu mengisikan apapun pada argument ke 2 pada function ini, contoh echo lang_sql('imageslider'); dimana akan menghasilkan output:
`imageslider` AS a LEFT JOIN `imageslider_text` AS t ON (t.`imageslider_id`=a.`id` AND t.`lang_id`=1)

 

File Path: includes/function/language.php function untuk menampilkan text di public area supaya bisa menjadi multi languages jika di admin menu: 'Control Panel / Language / Language Reference' terdapat lebih dari satu bahasa

0 Comment

Post Your Comment

Terakhir Dilihat