<?php /** * This is the template for generating the admin view for crud. * The following variables are available in this template: * - $ID: the primary key name * - $modelClass: the model class name * - $columns: a list of column schema objects */ ?> <?php echo "<?php\n"; $label=$this->class2name($modelClass,true); echo "\$this->breadcrumbs=array( '$label'=>array('index'), 'Manage', );\n"; ?> $this->menu=array( array('label'=>'List <?php echo $modelClass; ?>', 'url'=>array('index')), array('label'=>'Create <?php echo $modelClass; ?>', 'url'=>array('create')), ); Yii::app()->clientScript->registerScript('search', " $('.search-button').click(function(){ $('.search-form').toggle(); return false; }); $('.search-form form').submit(function(){ $('#<?php echo $this->class2id($modelClass); ?>-grid').yiiGridView('update', { data: $(this).serialize() }); return false; }); "); ?> <h1>Manage <?php echo $this->class2name($modelClass,true); ?></h1> <p> You may optionally enter a comparison operator (<b><</b>, <b><=</b>, <b>></b>, <b>>=</b>, <b><></b> or <b>=</b>) at the beginning of each of your search values to specify how the comparison should be done. </p> <?php echo "<?php echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>"; ?> <div class="search-form" style="display:none"> <?php echo "<?php \$this->renderPartial('_search',array( 'model'=>\$model, )); ?>\n"; ?> </div><!-- search-form --> <?php echo "<?php"; ?> $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'<?php echo $this->class2id($modelClass); ?>-grid', 'dataProvider'=>$model->search(), 'filter'=>$model, 'columns'=>array( <?php $count=0; foreach($columns as $column) { if(++$count==7) echo "\t\t/*\n"; echo "\t\t'".$column->name."',\n"; } if($count>=7) echo "\t\t*/\n"; ?> array( 'class'=>'CButtonColumn', ), ), )); ?>