Minggu, 13 November 2011

Make AutoComplete in Yii

Hallo all kali ini gue mau bkin autocomplete nih di yii frame work, yah mungkin u udah tau tentang YII framework, nah trus apa fungsi autocomplete. Nah auto complete itu feature yang disajikan untuk memudahkan pengguna suatu app dalam memilih suatu pilihan dengan methode suggestion. Intinya sih kalau u pernah buka google :) nah saat u masukin karakter di textfield google maka akan ada kata - kata suggestion nya heheh. Intinya sih kayak gitu kwkkw,


Langsung aja deh kebetulan udah mau kuliah, membuat Auto Complete in yii, perlu diketahui sebelumnya bahwa yii telah menyediakan widget untuk auto complet.



 <?php
   $this->widget('zii.widgets.jui.CJuiAutoComplete', array(
'name'=>'SCOR[ID_USER]',
       'id'=>'SCOR_ID_USER',
//source atau url tempat data yang akan dijadikan auto complete berada 
'source'=>$this->createUrl('jui/autocompleteTest'),
// additional javascript options for the autocomplete plugin
'options'=>array(
'showAnim'=>'fold',
),
));
    ?>


nah scriptnya cuma segitu aja tuh maka autocomplete u udah selesai, script ini u taruh di view

<?php
class JuiController extends Controller {
 
  public function actionAutocompleteTest() {
$res =array();
if (isset ($_GET['term'])){      
//memilih noreg dari table user dimana noreg seperti      
$qtxt ="SELECT NOREG FROM USER WHERE NOREG LIKE :username";
$command =Yii::app()->db->createCommand($qtxt);
$command->bindValue(":username", '%'.$_GET['term'].'%', PDO::PARAM_STR);
//menampilkan query 
$res =$command->queryColumn();
        }
//encode hasil dari query
echo CJSON::encode($res);
Yii::app()->end();
}
}
?>

 Nah setelah itu tara maka autocomple telah berhasil, mudah ka

Submit Form dengan Jquery di Rails

Halo dah lama gw gak post di blog ini heheh, ya udah kali ini gua mau posting tentang cara submit for menggunakan jquery di rails. Oh ia sebelumnya w mau ngejelasin apa sih rails itu, jadi rails merupakan sebuah framework ruby yang digunakan untuk membuat app berbasis w ruby on rails dibuat oleh seorang developer bernama David Heinemeier Hansson yang lebih dikenal dengan  Danish programmer , rails support pada methode MVC dan ajax serta ORM. Selain itu rails mudah untuk pelejari. Nah mari kita mulai membuat submit form menggunakan jquery dan rails






Ini adalah tampilan form yang akan kita buat, mungkin , pertama buatlah controller serta view comment