public function actionGeneratePdf()
 {
     $this->layout = 'pdf';
     $model = new Managementtype('search');
     if (isset($_GET['Managementtype'])) {
         $model->attributes = $_GET['Managementtype'];
     }
     // to execute the filters (if is the case)
     $dataProvider = $model->search();
     $dataProvider->pagination = false;
     $mPDF1 = Yii::app()->ePdf->mpdf();
     # You can easily override default constructor's params
     $mPDF1 = Yii::app()->ePdf->mpdf('', 'A5');
     # renderPartial (only 'view' of current controller)
     $mPDF1->WriteHTML($this->renderPartial('admin', array('model' => $model), true));
     # Outputs ready PDF
     $mPDF1->Output();
 }
Example #2
0
?>
</div>
            	<div class="span3"><?php 
echo $form->dropDownList($model, 'printer_type_id', CHtml::listData(Consumabletype::model()->findAllByAttributes(array('commodity_id' => $value)), 'id', 'name'), array('span' => 2, 'prompt' => '---'));
?>
        		<?php 
echo CHtml::ajaxLink(Yii::t('consumabletype', TbHtml::button('+', array('color' => TbHtml::BUTTON_COLOR_SUCCESS, 'size' => TbHtml::BUTTON_SIZE_DEFAULT))), $this->createUrl('consumabletype/addnew'), array('onclick' => '$("#divDialog1").dialog("open"); return false;', 'update' => '#divDialog1'), array('id' => uniqid()));
?>
					        <div id="divDialog1"></div>	
				</div>
            	<div class="span2"><?php 
echo $form->labelEx($model, 'management_type_id', array('class' => 'inline-labels'));
?>
</div>
            	<div class="span3"><?php 
echo $form->dropDownList($model, 'management_type_id', CHtml::listData(Managementtype::model()->findAll(), 'id', 'name'), array('span' => 2, 'prompt' => '---'));
?>
            	<?php 
echo CHtml::ajaxLink(Yii::t('managementtype', TbHtml::button('+', array('color' => TbHtml::BUTTON_COLOR_SUCCESS, 'size' => TbHtml::BUTTON_SIZE_DEFAULT))), $this->createUrl('managementtype/addnew'), array('onclick' => '$("#divDialog5").dialog("open"); return false;', 'update' => '#divDialog5'), array('id' => uniqid()));
?>
					        <div id="divDialog5"></div>	
            	</div>
        	</div>
        </div>
        </tr>
        <tr>
        <div class="row">
	    	<div class="col-md-3 col-sm-6">
            <div class="span2"><?php 
echo $form->labelEx($model, 'memory', array('class' => 'inline-labels'));
?>