Yii Framework Forum: activeCheckboxList - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

activeCheckboxList

#1 User is offline   alper 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 53
  • Joined: 12-November 10

Posted 11 April 2011 - 04:10 AM

2 tane tablom var
1. personel // ID - >1 , Name -> A ; ID -> 2 , Name -> B
2. paylasimplatform // ID ->1 , Baslik-> 'Deneme' , IzinlilerID-> 1,2

activeCheckboxList kullanmaya çalışıyorum.

$model = paylasimplatform

$data = CHtml::listData(Personel::model()->findAll(), 'ID', 'Name'); 
echo '<ul>';
echo CHtml::activeCheckboxList( $model, 'IzinlilerID', $data,
array('template'=>'<li>{input} {label}</li>','separator' => '','checkAll' => 'Hepsi')
); echo '</ul>';


Bu gayet güzel çalışıyor, kaç tane personel varsa geliyor, seçiyorum beforesave methodunu kullanarak gelen tek tek verileri ',' ile birleştirip IzinlilerID içine atıyorum.

Sorunum ise güncelleme ekranında gelen veriyi explode ile virgünden ayırıcam eşleşeni 'checked' yaptırıcam. Ama bunu nasıl bu koda ekliyebilirim bulamadım. Bu şekilde olmazsa nasıl yapabilirim ?
0

#2 User is offline   alper 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 53
  • Joined: 12-November 10

Posted 14 April 2011 - 07:08 AM

$data = CHtml::listData(Personel::model()->findAll(), 'ID', 'Name'); 
echo '<ul>';
echo CHtml::activeCheckboxList( $model, 'IzinlilerID', $data,
array('template'=>'<li>{input} {label}</li>','separator' => '','checkAll' => 'Hepsi')
); echo '</ul>';


Evet, aradım taradım sonunda bir kaynak buldum buyrun..
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users