示例#1
0
文件: _form.php 项目: hipogea/zega
    $this->widget('ext.coco.CocoWidget', array('id' => 'cocowidget1', 'onCompleted' => 'function(id,filename,jsoninfo){  }', 'onCancelled' => 'function(id,filename){ alert("cancelled"); }', 'onMessage' => 'function(m){ alert(m); }', 'allowedExtensions' => array('JPEG', 'JPG', 'gif', 'PNG'), 'sizeLimit' => 2000000, 'uploadDir' => $ruta, 'buttonText' => 'Subir Imagen', 'receptorClassName' => 'application.models.Maestrocompo', 'methodName' => 'FileReceptor', 'userdata' => $model->codigo, 'maxUploads' => 1, 'maxUploadsReachMessage' => 'No esta permitido cargar mas archivos', 'multipleFileSelection' => true, 'nombrealt' => $model->codigo . ''));
}
?>



<div class="row">
<DIV ID="imagenmaterial" >
  <?php 
/* echo CHtml::image(
  	"/recurso/materiales/".$model->codigo.".jpg"
  ,"",
  array('width'=>'240','height'=>'240')

  );*/
Numeromaximo::Pintaimagen(Yii::app()->params['rutaimagenesmateriales'] . $model->codigo . ".JPG", Yii::app()->params['rutaimagenesmateriales'] . "NODISPONIBLE.JPG", 240, 240);
?>


  </DIV>
</div>
	   <div class="row buttons">
		   <?php 
echo !$model->isNewRecord ? CHtml::ajaxSubmitButton("Borrar Imagen.", array("Maestrocompo/borraimagen"), array("type" => "POST", "data" => array("codiguito" => "js:Maestrocompo_codigo.value"), "update" => "#imagenmaterial")) : "";
?>
	   </div>



</div> <!--  FIn del panel derecho      !-->
 public function actionborraimagen()
 {
     if (isset($_POST['codiguito'])) {
         $yourfile = Yii::getPathOfAlias('webroot') . Yii::app()->params['rutaimagenesmateriales'] . $_POST['codiguito'] . '.jpg';
         $cfile = Yii::app()->file;
         if ($cfile->set($yourfile)->exists) {
             if (@unlink($yourfile)) {
                 //$cfile->delete(true)
                 // echo "El archivo ".$yourfile." se borro exitosamente ";
                 Numeromaximo::Pintaimagen($yourfile, Yii::app()->params['rutaimagenesmateriales'] . "NODISPONIBLE.JPG", 240, 240);
             } else {
                 // echo "El archivo ".$yourfile." No pudo ser borrado ";
             }
         } else {
             // echo "El archivo ".$yourfile." No existe ";
         }
         $yourfile1 = Yii::getPathOfAlias('webroot') . Yii::app()->params['rutaimagenesmateriales'] . $_POST['codiguito'] . '.JPG';
         $cfile1 = Yii::app()->file;
         if ($cfile1->set($yourfile1)->exists) {
             if (@unlink($yourfile1)) {
                 // echo "El archivo ".$yourfile1." se borro exitosamente ";
             } else {
                 //echo "El archivo ".$yourfile1." No pudo ser borrado ";
             }
         } else {
             // echo "El archivo ".$yourfile1." No existe ";
         }
     }
 }
示例#3
0
文件: _form.php 项目: hipogea/zega



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

	<div style="overflow:auto">
	<div class="division">

	  <div style="width:200px;height:210px, padding:15px; margin:5px; float:left;">


		<?php 
Numeromaximo::Pintaimagen("/materiales/" . $data->codart . ".JPG", "/materiales/NODISPONIBLE.JPG", 100, 100);
?>


		  <div class="division">

		<?php 
$modelodatos = Maestrodetalle::model()->findByPk(array('codart' => $model->codart, 'codcentro' => $model->codcen, 'codal' => $model->codalm));
if (!is_null($modelodatos)) {
    if ($modelodatos->supervisionautomatica == '1') {
        $maximovalor = round(1.5 * $modelodatos->canteconomica, 0);
        //(30% exceso de la cantidad economica)
        $this->widget('ext.semaforo.Semaforo', array('valores' => array($modelodatos->cantreposic, $modelodatos->cantreorden, $modelodatos->canteconomica), 'asc' => 1, 'valor' => $model->cantlibre));
        $this->widget('ext.kpi.Kpi', array('startAngle' => -150, 'endAngle' => 150, 'min' => 0, 'max' => $model->cantlibre > $maximovalor ? $model->cantlibre + 0 : $maximovalor + 0, 'step' => $maximovalor / 40, 'texto' => 'Libre', 'ancholinea' => 1, 'titulo' => 'Stock', 'rangocolores' => array(array('from' => 0, 'to' => $modelodatos->cantreposic + 0, 'color' => '#DF5353'), array('from' => $modelodatos->cantreposic + 0, 'to' => $modelodatos->cantreorden + 0, 'color' => '#FFBF00'), array('from' => $modelodatos->cantreorden + 0, 'to' => $modelodatos->canteconomica + 0, 'color' => '#55BF3B'), array('from' => $modelodatos->canteconomica + 0, 'to' => 2.5 * $modelodatos->canteconomica + 0, 'color' => '#DF5353')), 'valor' => $model->cantlibre + 0, 'sufix' => '  Unidades '));
    } else {
        echo "Este material no tiene supervision de Stocks, Consulte con el administrador de datos de material para activar esta opcion";
示例#4
0
文件: _form.php 项目: hipogea/zega
    //$ruta='materiales'.DIRECTORY_SEPARATOR;
    $this->widget('ext.coco.CocoWidget', array('id' => 'cocowidget1', 'onCompleted' => 'function(id,filename,jsoninfo){  }', 'onCancelled' => 'function(id,filename){ alert("cancelled"); }', 'onMessage' => 'function(m){ alert(m); }', 'allowedExtensions' => array('jpg', 'JPG', 'JPEG', 'JPG', 'gif', 'PNG'), 'sizeLimit' => 2000000, 'uploadDir' => $ruta, 'buttonText' => 'Subir Imagen', 'receptorClassName' => 'application.models.Maestrocompo', 'methodName' => 'FileReceptor', 'userdata' => $model->id, 'maxUploads' => 1, 'maxUploadsReachMessage' => 'No esta permitido cargar mas archivos', 'multipleFileSelection' => true, 'nombrealt' => $model->id . ''));
}
?>

	</div>

	<?php 
/* echo CHtml::image(
          "/recurso/materiales/".$model->codigo.".jpg"
      ,"",
      array('width'=>'240','height'=>'240')

      );*/
echo Yii::app()->params['imgreportes'] . $model->id . ".jpg";
Numeromaximo::Pintaimagen(Yii::app()->params['imgreportes'] . $model->id . ".JPG", Yii::app()->params['rutaimagenesmateriales'] . "NODISPONIBLE.JPG", 140, 140);
?>


		</div>

		<div class="panelderecho">

	<div class="row">
		<?php 
echo $form->labelEx($model, 'x_grilla');
?>
		<?php 
echo $form->textField($model, 'x_grilla');
?>
		<?php