ekle.php
<?php
/* @var $this UyelerController */
/* @var $model Uyeler */
?>
<?php
echo "<div style='width:120px; float: left'>";
$chtml=new CHtml;
echo $chtml::beginForm(array('uye/ekle'),'post');
echo "Üye No:";
echo "<br/>";
echo $chtml::textField('uye_id','',array(
'ajax' => array(
'type'=>'POST',
'url'=>CController::createUrl('Uyenokontrol'),
'data'=> array('uye_no'=>'js:this.value'),
'update'=>'#uye_no_kontrol',
)
));
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',
'language' => 'tr',
'value'=>date('Y-m-d'),
// additional javascript options for the date picker plugin
'options'=>array(
'showAnim'=>'fold',
'dateFormat' => 'yy-mm-dd', //save to db format
// 'altFormat' => 'dd-mm-yy', // show to user format
'changeMonth' => 'true', // ay değiştirme
'changeYear' => 'true', // yıl değiştirme
'showOtherMonths'=>true,// Show Other month in jquery
'selectOtherMonths'=>true,// ay seçebilme
//'showButtonPanel'=>true, // altta kapat ve bugün butonlarını oluşturuyor.
'yearRange'=>'1900:2099', // yıl aralığı
'showOn'=>'button', // 'focus', 'button', 'both' // butona (ikon) tıklandığında ajandanın açılması için
'buttonImage'=>Yii::app()->request->baseUrl.'/images/calendar.png', // ikonun yolu
'buttonImageOnly'=>true, // buton kısmında sadece resmin görünmesini sağlıyor. False olsa butun görünür ve butonun üstünde ikon görünür
),
'htmlOptions'=>array(
'style'=>'width:100px;vertical-align:top'
),
));
echo "<br/>";
echo "Nüfusa Bağlı Olduğu İl:";
echo "<br/>";
echo $chtml::activeDropDownList($iller,'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',))
);
// İlçelerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Nüfusa Bağlı Olduğu İlçe:";
echo "<br/>";
echo $chtml::dropDownList('Ilceler','', array(),
array('prompt'=>'İlçe Seçiniz')); // İlçelerin 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 "E-posta";
echo "<br/>";
echo $chtml::textField ('e_posta');
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') )); // Kan Grubu listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Cinsiyet:";
echo "<br/>";
echo $chtml::DropDownList('cinsiyet','',array('1'=>'Erkek','2'=>'Kadın'),array('empty' =>('Cinsiyet Seçiniz') )); // Cinsiyet listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Adres:";
echo "<br/>";
echo $chtml::textArea('adres');
echo "<br/>";
echo "Adres İli";
echo "<br/>";
// adres iline ait dropdownlist
echo $chtml::activeDropDownList($iller,'ilID',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'=>'#adresIlceler',))
);
echo "<br/>";
echo "Adres İlçesi:";
echo "<br/>";
echo $chtml::dropDownList('adresIlceler','', array(),
array('prompt'=>'İlçe Seçiniz')); // Adres İlçelerin listesini dropdownlistte gösteriyor.
echo "<br/>";
echo "Üye Görevi:";
echo "<br/>";
echo $chtml::DropDownList('uye_gorevi','',array('1'=>'Üye','2'=>'Başkan','3'=>'Başkan Yardımcısı','4'=>'Muhasip','5'=>'Sekreter','6'=>'Yedek Üye'),array('empty' =>('Üyelik Türü Seçiniz') ,'options' => array(1 => array('selected' => 'selected')) )); // Üye görevi 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',
'language' => 'tr',
'value'=>date('Y-m-d'),
// additional javascript options for the date picker plugin
'options'=>array(
'showAnim'=>'fold',
'dateFormat' => 'yy-mm-dd', //save to db format
// 'altFormat' => 'dd-mm-yy', // show to user format
'changeMonth' => 'true', // ay değiştirme
'changeYear' => 'true', // yıl değiştirme
'showOtherMonths'=>true,// Show Other month in jquery
'selectOtherMonths'=>true,// ay seçebilme
//'showButtonPanel'=>true, // altta kapat ve bugün butonlarını oluşturuyor.
'yearRange'=>'1900:2099', // yıl aralığı
'showOn'=>'button', // 'focus', 'button', 'both'
'buttonImage'=>Yii::app()->request->baseUrl.'/images/calendar.png',
'buttonImageOnly'=>true,
),
'htmlOptions'=>array(
'style'=>'width:100px;vertical-align:top'
),
));
echo "<br/>";
echo "Üyelik Durumu:";
echo "<br/>";
echo $chtml::DropDownList('uye_durumu','',array('1'=>'Aktif','2'=>'Pasif'),array('empty' =>('Üyelik Durumu Seçiniz') ,'options' => array(1 => array('selected' => 'selected')) )); // Üyelik durumu dropdownlistte gösteriyor. ",'options' => array(0 => array('selected' => 'selected'))" istediğin value'nin seçili gelmesini sağlıyor.
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: #C9E0ED;'>";
echo "denme";
echo "</div>";
?>