Pagination CListView dan Gridview

kemaren bikin halaman yg popup, dikemudian di popup tersebut ada list data, tadinya pake grid view, trus diganti dengan listview.

ternyata semua link termasuk link pagination tidak berjalan sebagaimana mestinya disini.

page --> manggil ajax --> popup page hasil{berisi data + pagination}.

ada yang punya pengalaman dengan ini? tulung disharing-sharing link atau article, source code langsung juga oke.

thank you…

gak berjalannya gimana?

bisa dijelasin gak?

gak berjalannya gimana?

bisa dijelasin gak?

konten popupnya dari iframe gak?

kyaknya masalah jquerynya diload kembali

coba pake




public function actionAjaxCall(){

 

  if (Yii::app()->request->isAjaxRequest)

		{

      Yii::app()->clientScript->corePackages = array();


     // render ato yanglain taruh sini

  }

}



di action ajax callnya sebelum render

tidak berjalan maksudnya , nothing happen kalo link nya di click, termasuk paginationnya.

ternyata ceritanya begini gan,

semua css dan js untuk bekerjanya Cgridview maupun Clistview, dipanggil saat halaman tersebut diload. nah masalahnya adalah bukan karena halaman yg berisi Cgridview atau Clistview ini di popup kan, tetapi karena viewnya tersebut dipanggil via ajax, dan pake renderPartial.

sehingga ketika di chek css dan js yang diperlukan tidak pernah dipanggil. cuma memanggil clistviewnya/Cgridviewnya saja.

solusi sementara(saya rasa ada yang lebih baik dari ini), di view parentnya (view tepat melekatnya link pemanggil view yang ada Cgrid/Clist-nya) didecarasikan dulu, atau dipaksa dulu untuk memanggil asset-asset yang diperlukan.

little hackies, tapi its work. But still expecting for more compliant solution. thank you.

Mungkin ini bisa membantu gan :) http://www.yiiframework.com/doc/api/1.1/CDataColumn#c5173

Dengan menurunkan kelas2x turunan CWidget :)