Arkadaşlar merhabalar, daha önceki açtığım konuda da belirtmiştim. Yii’de yeniyim. En çok sıkınrı yaşadığım konulardan birisi de hatalar. Kodları yazarken küçük bir yazım hatası yapsam boş beyaz sayfa gelmesi ve bütün kodları tekrar gözden geçiriyor olmam. Asıl soruma geleyim. Form elementlerinin olduğu form sayfam var. Bu elementler arasına eklediğim dropdownlist’ten dolayı, dropdownlist’twn önceki bir kaç form elementi görünüyor diğerleri görünmüyor. Tabi bunun yanında layoutsda görünmüyor. Bembeyaz bir sayfada bir kaç form elementinden başka bir şey yok sayfada sorun nereden kaynaklanıyor acaba wiev kodlarımı aşağıya ekliyorum.
<?php
/* @var $this UyelerController */
/* @var $model Uyeler */
/* @var $form CActiveForm */
?>
<?php
echo "<div style='width:120px; float: left'>";
$chtml=new CHtml;
echo $chtml::beginForm('#','post');
echo "Üye No:";
echo "<br/>";
echo $chtml::textField('uye_id');
echo "<br/>";
echo "Adı:";echo "<br/>";
echo $chtml::textField ('adi');
echo "<br/>";
echo "Soyadı:";
echo "<br/>";
echo $chtml::textField ('soyadi');
echo "<br/>";
echo "Doğum Yeri";
echo "<br/>";
echo $chtml::textField ('dogum_yeri');
echo "<br/>";
echo "Doğum Tarihi:";
echo "<br/>";
// tarih seçmek için
$this->widget('zii.widgets.jui.CJuiDatePicker',array(
'name'=>'dogum_tarihi',
// additional javascript options for the date picker plugin
'options'=>array(
'showAnim'=>'fold',
'language' => 'tr',
'dateFormat' => 'yy-mm-dd', //save to db format
'altFormat' => 'dd/mm/yy', // show to user format
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
echo "<br/>";
echo "Nüfusa Bağlı Olduğu İl:";
echo "<br/>";
echo $chtml::dropDownList($model,'ad',CHtml::listData(Iller::model()->findAll(
array('order' => 'ilID')),'ilID','ad'),
array(
'prompt'=>'İl Seçiniz',
'ajax'=>array(
'type'=>'POST',
'url' => CController::createUrl('Ilcesec'),
'data'=> array('ilID'=>'js:this.value'),
'update'=>'#Ilceler',))
);
// İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Nüfusa Bağlı Olduğu İlçe:";
echo "<br/>";
echo $chtml::dropDownList('Ilceler','', array(),
array('prompt'=>'ilce seciniz')); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Anne Adı:";
echo "<br/>";
echo $chtml::textField ('anne_adi');
echo "<br/>";
echo "Baba Adı:";
echo "<br/>";
echo $chtml::textField ('baba_adi');
echo "<br/>";
echo "</div>";
echo "<div style='width:150px; margin-left: 100px; float: left'>";
echo "Telefon";
echo "<br/>";
echo $chtml::textField ('Tel');
echo "<br/>";
echo "Kan Grubu";
echo "<br/>";
echo $chtml::DropDownList(kan_grubu,'',array('1'=>'A Rh (+)','2'=>'A Rh (-)','3'=>'B Rh (+)','4'=>'B Rh (-)','5'=>'AB Rh (+)','6'=>'AB Rh (-)','7'=>'0 Rh (+)','8'=>'0 Rh (-)'),array('empty' =>('Kan Grubu Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Cinsiyet:";
echo "<br/>";
echo $chtml::DropDownList(cinsiyet,'',array('0'=>'Erkek','1'=>'Bayan'),array('empty' =>('Cinsiyet Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Adres:";
echo "<br/>";
echo $chtml::textArea('adres');
echo "<br/>";
echo "Adres İli";
echo "<br/>";
//echo $chtml::DropDownList(İlce,'',$liste,array('empty' =>('İlce Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Adres İlçesi:";
echo "<br/>";
//echo $chtml::DropDownList(İl,'',$liste,array('empty' =>('İl Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Üye Görevi:";
echo "<br/>";
echo $chtml::DropDownList(uye_gorevi,'',array('0'=>'Üye','1'=>'Başkan','2'=>'Başkan Yardımcısı','3'=>'Muhasip','4'=>'Sekreter','5'=>'Yedek Üye'),array('empty' =>('Üyelik Türü Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Üyelik Tarihi:";
echo "<br/>";
// tarih seçmek için
$this->widget('zii.widgets.jui.CJuiDatePicker',array(
'name'=>'uye_kayit_tarihi',
// additional javascript options for the date picker plugin
'options'=>array(
'showAnim'=>'fold',
'language' => 'tr',
'dateFormat' => 'yy-mm-dd',
'altFormat' => 'dd/mm/yy', // show to user format
),
'htmlOptions'=>array(
'style'=>'height:20px;'
),
));
echo "<br/>";
echo "Üyelik Durumu:";
echo "<br/>";
echo $chtml::DropDownList(uye_durumu,'',array('0'=>'Aktif','1'=>'Pasif'),array('empty' =>('Üyelik Durumu Seçiniz') )); // İllerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo $chtml::submitButton('Üye Ekle',array('name'=>'ekle'));
echo $chtml::resetButton('İptal',array('name'=>'iptal'));
echo "</div>";
echo "<div style='width: 500px; height: 400px; float: right; background-color: #7EC4FF;'>";
echo "denme";
echo "</div>";
?>