Ejemplo n.º 1
0
	)
)); ?>
     	<fieldset>
		<legend>
			<p class="note">Campos con <span class="required">*</span> son requeridos.</p>
		</legend>

	<?php echo $form->errorSummary($model,'Opps!!!', null,array('class'=>'alert alert-error span12')); ?>
        		
   <div class="control-group">		
			<div class="span4">

	<?php echo $form->dropDownListRow(
                    $model,
                    'IdFlota',
                    CHtml::listData(Flotas::model()->findAll(), 'IdFlota', 'NombreFlota'),
                    array('empty'=>'', 'class'=>'span5')
                    
              );
        
        ?>

	<?php echo $form->textFieldRow($model,'NumeroDiaMes',array('class'=>'span5')); ?>

	

                        </div>   
  </div>

	<div class="form-actions">
		<?php $this->widget('bootstrap.widgets.TbButton', array(
Ejemplo n.º 2
0
			<div class="span4">

	<?php echo $form->textFieldRow($model,'Documento',array('class'=>'span5')); ?>

	<?php echo $form->textFieldRow($model,'PrimerNombre',array('class'=>'span5','maxlength'=>15, 'style'=>'text-transform:uppercase', 'onKeyUp'=>'javascript:this.value=this.value.toUpperCase();')); ?>

	<?php echo $form->textFieldRow($model,'SegundoNombre',array('class'=>'span5','maxlength'=>15, 'style'=>'text-transform:uppercase', 'onKeyUp'=>'javascript:this.value=this.value.toUpperCase();')); ?>

	<?php echo $form->textFieldRow($model,'PrimerApellido',array('class'=>'span5','maxlength'=>15, 'style'=>'text-transform:uppercase', 'onKeyUp'=>'javascript:this.value=this.value.toUpperCase();')); ?>

	<?php echo $form->textFieldRow($model,'SegundoApellido',array('class'=>'span5','maxlength'=>15, 'style'=>'text-transform:uppercase', 'onKeyUp'=>'javascript:this.value=this.value.toUpperCase();')); ?>

	<?php echo $form->dropDownListRow(
                    $model,
                    'IdFlota',
                    CHtml::listData(Flotas::model()->findAll(array('order'=>'NombreFlota')), 'IdFlota', 'NombreFlota'),
                    array('empty'=>'', 'class'=>'span5')
                    
              );
        
        ?>  

	

                        </div>   
  </div>

	<div class="form-actions">
		<?php $this->widget('bootstrap.widgets.TbButton', array(
			'buttonType'=>'submit',
			'type'=>'primary',
Ejemplo n.º 3
0
        public function actionGeneratePdf() 
	{
           $session=new CHttpSession;
           $session->open();
		Yii::import('application.extensions.bootstrap.gii.*');
		require_once('bootstrap/tcpdf/tcpdf.php');
		require_once('bootstrap/tcpdf/config/lang/eng.php');

             if(isset($session['Flotas_records']))
               {
                $model=$session['Flotas_records'];
               }
               else
                 $model = Flotas::model()->findAll();



		$html = $this->renderPartial('expenseGridtoReport', array(
			'model'=>$model
		), true);
		
		//die($html);
		
		$pdf = new TCPDF();
		$pdf->SetCreator(PDF_CREATOR);
		$pdf->SetAuthor(Yii::app()->name);
		$pdf->SetTitle('Flotas Report');
		$pdf->SetSubject('Flotas Report');
		//$pdf->SetKeywords('example, text, report');
		$pdf->SetHeaderData('', 0, "Report", '');
		$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, "Example Report by ".Yii::app()->name, "");
		$pdf->setHeaderFont(Array('helvetica', '', 8));
		$pdf->setFooterFont(Array('helvetica', '', 6));
		$pdf->SetMargins(15, 18, 15);
		$pdf->SetHeaderMargin(5);
		$pdf->SetFooterMargin(10);
		$pdf->SetAutoPageBreak(TRUE, 0);
		$pdf->SetFont('dejavusans', '', 7);
		$pdf->AddPage();
		$pdf->writeHTML($html, true, false, true, false, '');
		$pdf->LastPage();
		$pdf->Output("Flotas_002.pdf", "I");
	}