"Enter"a basıp içeriğe geçin

Yii dropdownlist kullanımları

Yii de farklı durumlar ve farklı yerlerde dropdownlist kullanmak gerekebilir. Bazı örnekleri aşağıdaki gibidir.

  • echo CHtml::dropDownList(‘perid’,’kod’, CHtml::listData(Birimler::model()->findAll(array(‘condition’=>’id!=999’)), ‘id’, ‘birim_adi’), array(’empty’ => ‘(Sınav Seçiniz)’,’style’=>’width:150px;’,’prompt’=>”));

 

  • echo CHtml::dropDownList(‘birimid’,’yil2′, array(‘2010’ => ‘2010’, ‘2011’ => ‘2011’, ‘2012’ => ‘2012’, ‘2013’=> ‘2013’, ‘2014’ => ‘2014’, ‘2015’ => ‘2015’, ‘2016’ => ‘2016’),
    array(’empty’ => ‘(Sınav Yılını Seçiniz)’,’style’=>’width:150px;’,’prompt’=>”));

 

  • echo $form->labelEx($model,’person_id’);
    echo $form->dropDownList($model,’person_id’, CHtml::listData(Personel::model()->findAllbySql(‘SELECT id,CONCAT(ad, ” “, soyad) as ad FROM personel where aktif=1’), ‘id’, ‘ad’),array(‘prompt’=>”));
    echo $form->error($model,’person_id’);

 

  • echo $form->labelEx($model,’birim_id’);
    echo $form->dropDownList($model,’birim_id’, CHtml::listData(Birimler::model()->findAll(array(‘condition’=>’id!=999’)), ‘id’, ‘birim_adi’),array(‘prompt’=>”));
    echo $form->error($model,’birim_id’);

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.