Example #1
0
<?php 
$form = $this->beginWidget('CActiveForm', array('id' => 'carterescambio-form', 'enableAjaxValidation' => false));
?>

	

	<?php 
//echo $form->errorSummary($model);
?>

	
	
	
<?php 
$modeloinv = Vwaceites::model()->findByAttributes(array('id' => $model->id));
?>
	<div class="row">
		<?php 
echo CHtml::label($modeloinv->nomep, false, array('as' => 12));
?>
		<?php 
echo CHtml::label($modeloinv->descripcion, false, array('as' => 12));
?>
		<?php 
echo CHtml::label($modeloinv->material, false, array('as' => 12));
?>
		<?php 
echo CHtml::label($modeloinv->horascambio, false, array('as' => 12));
?>
	</div>	  
Example #2
0
echo "                              (70% - 90%)   ";
echo "</td>";
echo "<td  class='empty'>";
echo "<td  class='empty'>";
echo "  ------>  ";
echo "</td>";
echo CHtml::image(Yii::app()->params['rutaimagenes'] . Vwaceites::colocaicono(80), "r", array("id" => "gatito", "border" => 0, "width" => 25, "height" => 25));
echo "</td>";
echo "<td>";
echo ".       .               .";
echo "</td>";
echo "</tr>";
echo "<td  class='empty'>";
echo "                              (90% -> mas)     ";
echo "</td>";
echo "<td  class='empty'>";
echo "<td  class='empty'>";
echo "  ------>  ";
echo "</td>";
echo CHtml::image(Yii::app()->params['rutaimagenes'] . Vwaceites::colocaicono(100), "r", array("id" => "gatito", "border" => 0, "width" => 25, "height" => 25));
echo "</td>";
echo "</tr>";
$this->endWidget();
?>




	  
<?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'inventario-grid', 'summaryText' => '', 'dataProvider' => $proveedorcarteres, 'cssFile' => '' . Yii::app()->getTheme()->baseUrl . Yii::app()->params['rutatemagrid'] . 'style_gridpartes.css', 'columns' => array(array('name' => 'nomep', 'header' => 'Embarcacion'), array('name' => 'descripcion', 'header' => 'Equipo'), array('name' => 'material', 'header' => 'Tipo Lub.'), array('name' => 'horascambio', 'header' => 'Horas Cambio'), array('name' => 'fucambio', 'header' => 'Fu cambio', 'value' => 'date("d/m/Y",strtotime($data->fucambio))'), 'hucambio', array('name' => 'horasaceite', 'header' => 'Vida del aceite (Hr)'), array('name' => 'porcentaje', 'header' => 'porcentaje', 'value' => '$data->porcentaje."%"'), array('name' => 'fulectura', 'header' => 'Fu lectura', 'value' => 'date("d/m/Y",strtotime($data->fulectura))'), array('name' => 'horasfaltantes', 'header' => 'Faltan (Hr)', 'value' => '$data->horasfaltantes'), array('name' => 'diasfaltantes', 'header' => 'Faltan (dias)', 'value' => '$data->diasfaltantes'), array('name' => 'pp', 'header' => 'Faltan (dias)', 'value' => '$data->pp'), array('name' => '', 'header' => '.', 'type' => 'raw', 'value' => ' CHtml::image(Yii::app()->params["rutaimagenes"].Vwaceites::colocaicono($data->porcentaje),"r",array("id"=>"gatito","border"=>0,"width"=>15,"height"=>15))       '), array('name' => 'Horometro', 'header' => 'Horomerrrtro', 'type' => 'raw', 'value' => 'CHtml::link("($data->horometro)"," ".Yii::app()->createurl(\'/cartereshorometro/update\', array(\'id\'=> $data->id))."")'), array('class' => 'CButtonColumn', 'buttons' => array('update' => array('url' => '$this->grid->controller->createUrl("carteres/update", array("id"=>$data->id))'), 'view' => array('url' => '$this->grid->controller->createUrl("carterescambio/update", array("id"=>$data->id))'), 'delete' => array('visible' => 'false'))))));
 private function verifica_acceso($id)
 {
     $modelocarte = Vwaceites::model()->findByAttributes(array('id' => $id));
     if (!is_null($modelocarte)) {
         //verificando que el motorista sewa el propietario de etos objetos
         //echo " est ee s la voz  ".@gettype(Yii::app()->modules['cruge']);
         if (is_null(@gettype(Yii::app()->modules['cruge']))) {
             ///si esta instaldo CRUGE
             if (Yii::app()->user->getField('codep') == $modelocarte->codep) {
                 return true;
             } else {
                 return false;
             }
         } else {
             //SI NOLO ESTA VALIDAMOS CON EL COMPENTNE "USER"
             if (Yii::app()->getModule('user')->user()->profile->codep == $modelocarte->codep) {
                 return true;
             } else {
                 return false;
             }
         }
     } else {
         throw new CHttpException(404, 'El valor pasado como parametro no es el correcto.');
     }
 }