whats wrong? i couldnt find it…
Fatal error: Call to a member function getErrors() on a non-object in /var/www/yii/framework/web/helpers/CHtml.php on line 1592
Controller:
public function GetAyarlar(){
$this->layout = "panel";
}
public function actionKategoriekle($id = 0){
PanelController::GetAyarlar();
if (is_numeric($id)){
$model = KategorilerAna::model()->findbypk($id);
}
else {
$model = new KategorilerAna();
}
if (isset($_POST['KategorilerAna'])){
$model->attributes = $_POST['KategorilerAna'];
if ($model->save()){
$this->redirect('/panel/kategoriler');
}
}
$this->breadcrumbs=array(
'Kategori İşlemleri' => '/panel/kategoriler',
'Kategori Ekle-Güncelle',
);
$this->render('kategoriekle', array('model'=>$model));
}
View:
<div class="form">
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'kategoriler-ana-form',
'enableAjaxValidation'=>false,
)); ?>
<p class="note">Fields with <span class="required">*</span> are required.</p>
<?php echo $form->errorSummary($model); ?>
<div class="row">
<?php echo $form->labelEx($model,'kat_adi'); ?>
<?php echo $form->textField($model,'kat_adi',array('size'=>20,'maxlength'=>20)); ?>
<?php echo $form->error($model,'kat_adi'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'ilan_say'); ?>
<?php echo $form->textField($model,'ilan_say'); ?>
<?php echo $form->error($model,'ilan_say'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'ilan_say_tersine'); ?>
<?php echo $form->textField($model,'ilan_say_tersine'); ?>
<?php echo $form->error($model,'ilan_say_tersine'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'kat_aktifmi'); ?>
<?php echo $form->textField($model,'kat_aktifmi'); ?>
<?php echo $form->error($model,'kat_aktifmi'); ?>
</div>
<div class="row buttons">
<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>
</div>
<?php $this->endWidget(); ?>
</div><!-- form -->