<?php
$this->breadcrumbs=array(
	'Param Escenarioses'=>array('index'),
	'Manage',
);

$this->menu=array(
	array('label'=>'List ParamEscenarios','url'=>array('index')),
	array('label'=>'Create ParamEscenarios','url'=>array('create')),
);

Yii::app()->clientScript->registerScript('search', "
$('.search-button').click(function(){
	$('.search-form').toggle();
	return false;
});
$('.search-form form').submit(function(){
	$.fn.yiiGridView.update('param-escenarios-grid', {
		data: $(this).serialize()
	});
	return false;
});
");
?>


<h2 style="text-align: center">Parametrización de escenarios</h2>
<?php $this->widget('bootstrap.widgets.TbButton', array(
    'label'=>'Agrega nuevo escenario',
    'icon'=>'icon-plus-sign',
    'url'=>array('/contable/paramEscenarios/create'),
    'type'=>'primary', // null, 'primary', 'info', 'success', 'warning', 'danger' or 'inverse'
    //'size'=>'large', // null, 'large', 'small' or 'mini'
)); ?>

<?php $this->widget('bootstrap.widgets.TbGridView',array(
	'id'=>'param-escenarios-grid',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'columns'=>array(
		array(
			'header'=>'Categoria',
			'name'=>'id_categoria',
			'value'=>'$data->idCategoria->denominacion',
				'filter' => CHtml::listData(ParamCategorias::model()->findAll(), 'id', 'denominacion'),
		),
		'descripcion',
		array(
			'name' => 'conectado',
			'filter' => false,
			'value' => function ($model) {
				return $model->conectado
					? '<span style="color: #13cb24; font-weight: bold;">Sí</span>'
					: '<span style="font-weight: bold;">No</span>';
			},
			'type' => 'raw',
			'htmlOptions' => array('style' => 'width:100px; text-align:center;'),
		),
		array(
			'class'=>'bootstrap.widgets.TbButtonColumn',
			'template' => '{view} {update} {conectar} {desconectar}',
			'htmlOptions' => array('style' => 'width:100px;text-align:center;'),
			'buttons' => array(
				'conectar' => array(
					'icon' => 'icon-ok',
					'visible' => '! $data->conectado',
					'url' => "CHtml::normalizeUrl(array('conectar', 'id'=> \$data->id_escenario))",
					'options' => array(
						'title' => 'Conectar',
					),
				),
				'desconectar' => array(
					'icon' => 'icon-remove',
					'visible' => '$data->conectado',
					'url' => "CHtml::normalizeUrl(array('desconectar', 'id'=> \$data->id_escenario))",
					'options' => array(
						'title' => 'Desconectar',
					),
				),
			),
		),
	),
)); ?>
