Posts Tagged with errors

Displaying 1-5 of 5 results.
Wiki: Yii 1.1 Cgridview TextField Search and Filter of a relations field without errorswiki
posted by admin on October 11, 2016
1) Add some public attribute to the model.

class Customer extends CActiveRecord
public $customername; // for firstname + lastname;

2) Declare it safe on search.

public function rules()
return array(
array('id, firstname, lastname, ...., customername', 'safe', 'on'=>'search'),

3) Set the label for it.

public function attributeLabels()
return array(
'id' => 'ID',
'firstname' => 'First Name',
'lastname' => 'Last Name',
'customername' => 'Customer Name',

4) Add a search condition for it in "search()" method.

public function search()
$criteria=new CDbCriteria;

if ( $this->customername != "" )
$crit2 = new CDbCriteria;
$crit2->compare('firstname', $this->customername , true, 'OR');
$crit2->compare('lastname', $this->customername , true, 'OR');

5) Add the sorting rule for it, also in the "search()" method.

return new CActiveDataProvider(get_class($this), array(
'criteria' => $criteria,
'sort' => array(
'defaultOrder' => 'lastname, firstname',
'attributes' => array(
'customername' => array(
'asc' => 'lastname, firstname',
'desc' => 'lastname DESC, firstname DESC',
'pagination' => array(
'pageSize' => 20,

6) And use the attribute in the grid.

$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'customer-grid',
'dataProvider' => $model->search(),
'filter' => $model,
'columns' => array(
'name' => 'customername',
'value' => '$data->firstname . " " . $data->lastname',
Read more
Resolved: Yii 1: Uncaught TypeError: jQuery(...).yiiactiveform is not a function
posted by admin on October 10, 2016
In form pages I have got an error like this

Yii 1: Uncaught TypeError: jQuery(...).yiiactiveform is not a function


<?php $form=$this->beginWidget('CActiveForm', array(
)); ?>
<?php $this->endWidget(); ?>


<?php Yii::app()->clientScript->registerScriptFile(app::baseUrl(false, "/js/", "jquery-1.9.1.min.js"), CClientScript::POS_HEAD);?>

app::baseUrl(false, "/js/", "jquery-1.9.1.min.js") - it is my function and class, repace it by Yii baseURL propertyRead more
Resolved: Yii file save error Directory must be writable
posted by admin on April 11, 2016
I have form, and I create directory by mkdir

mkdir($mydirectory, 0777, true);

And got an error during save my file, which I try to upload from my _form.php

Directory must be writable
Read more
Resolved: Yii 1.1 Errors not working, throw only yii exeption
posted by admin on April 7, 2016
I got this Yii error on my CRUD UPDATE by $id

The requested page does not exist.

Error line

public function loadModel($id)
throw new CHttpException(404,'The requested page does not exist.');//error line
return $model;
Read more
Resolved: jQuery validation change and translate default error message
posted by admin on March 18, 2016
I use jQuery form Validation plugin, and I want to translate my error messages, but not in core js file, in main jsRead more