<?php echo CHtml::link('Advanced Search', '#', array('class' => 'search-button')); ?> <div class="search-form" style="display:none"> <?php $this->renderPartial('_search', array('model' => $model)); ?> </div><!-- search-form --> <?php echo CHtml::beginForm($this->createUrl("itemsSelected"), 'post'); $actionbuttons = ' <i>С отмеченными:</i> <button class="mult_submit" type="submit" name="submit_mult" value="Отмодерировать" title="Отмодерировать"> <img src="/images/b_usrcheck.png" title="Отмодерировать" alt="Отмодерировать" class="icon" width="16" height="16" /></button> <button class="mult_submit" type="submit" name="submit_mult" value="Демодерировать" title="Демодерировать"> <img src="/images/b_usrdrop.png" title="Демодерировать" alt="Демодерировать" class="icon" width="16" height="16" /></button> <button class="mult_submit" type="submit" name="submit_mult" value="Удалить" title="Удалить" onclick="return confirm(\'Вы уверены, что хотите удалить выбранные элементы?\');" > <img src="/images/b_drop.png" title="Удалить" alt="Удалить" class="icon" width="16" height="16" /></button> '; $this->widget('zii.widgets.grid.CGridView', array('id' => 'holes-grid', 'dataProvider' => $model->searchInAdmin(), 'filter' => $model, 'selectableRows' => 2, 'afterAjaxUpdate' => "function(id, data) {\n jQuery('#date_created').datepicker({'dateFormat':'dd.mm.yy'});\n }", 'summaryText' => '<table width="100%"><tr><td style="text-align: left;">' . $actionbuttons . '</td><td style="text-align: right;">Элементы {start}—{end} из {count}.</tr></table>', 'columns' => array(array('class' => 'CCheckBoxColumn', 'id' => 'itemsSelected', 'value' => '$data->ID'), array('name' => 'region_id', 'value' => '$data->subject ? $data->subject->name : "-"'), array('name' => 'username', 'value' => '$data->user->username'), array('name' => 'TYPE_ID', 'value' => '$data->type->name', 'filter' => CHtml::listData(HoleTypes::model()->findAll(), 'id', 'name')), array('name' => 'ROAD_TYPE', 'value' => '$data->roadType', 'filter' => Holes::getAllRoadTypes()), array('name' => 'STATE', 'value' => '$data->stateName', 'filter' => $model->allstates), array('name' => 'DATE_CREATED', 'value' => 'date("d.m.Y H:i", $data->DATE_CREATED)', 'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $model, 'language' => '', 'attribute' => 'DATE_CREATED', 'htmlOptions' => array('class' => 'input date', 'id' => 'date_created'), 'options' => array('dateFormat' => 'dd.mm.yy')), true)), 'ADDRESS', array('name' => 'PREMODERATED', 'type' => 'raw', 'filter' => array(1 => "да", 0 => "нет"), 'value' => '$data->modering'), array('class' => 'CButtonColumn', 'header' => CHtml::dropDownList('pageSize', Yii::app()->user->getState('pageSize', 20), array(10 => 10, 20 => 20, 50 => 50, 100 => 100, 200 => 200), array('class' => 'change-pagesize')))))); echo CHtml::endForm(); ?> <?php Yii::app()->clientScript->registerScript('initPageSize', <<<EOD \$('.change-pagesize').live('change', function() { \$.fn.yiiGridView.update('holes-grid',{ data:{ pageSize: \$(this).val() }}) }); EOD , CClientScript::POS_READY); Yii::app()->clientScript->registerScript('ajaxupdate', "\n\$('#holes-grid a.ajaxupdate').live('click', function() {\n \$.fn.yiiGridView.update('holes-grid', {\n type: 'POST',\n url: \$(this).attr('href'),\n success: function() {\n \$.fn.yiiGridView.update('holes-grid');\n }\n });\n return false;\n});\n\n\$('.mult_submit').live('click', function() {\n \$.fn.yiiGridView.update('holes-grid', {\n type: 'POST',\n url: \$(this).parents('form').attr('action'),\n data: \$(this).parents('form').serialize()+'&submit_mult='+\$(this).val(),\n success: function() {\n \$.fn.yiiGridView.update('holes-grid');\n }\n });\n return false;\n});\n");
<br> <?php echo Yii::t('template', 'ADDRESS_HINT'); ?> </div> <?php if (Yii::app()->user->level > 50) { ?> <?php echo $form->labelEx($model, 'ROAD_TYPE'); ?> <?php echo $form->dropDownList($model, 'ROAD_TYPE', Holes::getAllRoadTypes()); ?> <?php } else { ?> <?php echo $form->hiddenField($model, 'ROAD_TYPE'); ?> <?php } ?> <!-- тип дефекта --> <div class="f clearfix"> <?php echo $form->labelEx($model, 'TYPE_ID');