Инфраструктура Yii: что означает эта строка кода JQuery [дубликат]
Возможный дубликат:
Инфраструктура Yii: использование данных из связанных моделей Active Record для поиска
Yii предоставляет расширенные функции поиска на странице администратора.
Эта картина хорошо объясняет мой вопрос.
Эта функциональность, показанная на рисунке, осуществляется с помощью следующего примера кода.
$('.search-form form').submit(function(){
$.fn.yiiGridView.update('order-grid', {
data: $(this).serialize()
});
return false;
});
Существует форма с атрибутом класса с именемsearch-form
где мы предоставляем критерии поиска. Основываясь на критериях поиска, он обновляет представление сетки, называемое порядком, которое генерируется следующим примером кода.
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'order-grid',
'dataProvider'=>$model->search(),
'columns'=>array(
'id',
'order_create_date',
'price',
'bank_account_number',
'hardwaredetail_Id',
'user_id',
'user.name',
'user.email',
),
}
Стол заказов связан с таблицей пользователей. Я хочу выполнить поиск по имени пользователя и адресу электронной почты. Но функция расширенного поиска автоматически генерирует код только для поиска по таблице заказов. я пытаюсь настроить расширенный поиск, чтобы иметь возможность поиска и по реляционным данным
Заранее благодарю за любую помощь