<a href="/purchasing/purchase-order/" class="btn btn-info btn-xs" role="button" style="width:90px">Back</a> <?php echo Html::a('<i class="fa fa-print fa-fw"></i> Print', ['cetakpdf', 'kdpo' => $poHeader->KD_PO], ['target' => '_blank', 'class' => 'btn btn-warning btn-xs']); ?> <?php echo Html::a('<i class="fa fa-print fa-fw"></i> tmp Print', ['temp-cetakpdf', 'kdpo' => $poHeader->KD_PO], ['target' => '_blank', 'class' => 'btn btn-warning btn-xs']); ?> </div> </div> </div> </div> </div> <?php $items = []; $po_file = FilePo::find()->where(['KD_PO' => $poHeader->KD_PO])->asArray()->all(); foreach ($po_file as $key => $value) { # code... $items[] = ['src' => 'data:image/pdf;base64,' . $value['IMG_BASE64'], 'imageOptions' => ['width' => "120px", 'height' => "120px", 'class' => 'img-rounded']]; } $itemAllimge = dosamigos\gallery\Gallery::widget(['items' => $items]); ?> <!-- image qotation--> <div class="row"> <div class="col-xs-1 col-sm-1 col-lg-1"> </div> <div class="col-xs-12 col-sm-12 col-lg-12" style="font-family: tahoma ;font-size: 9pt;"> <hr style="height:1px;margin-top: 3px; margin-bottom: 1px;font-family: tahoma ;font-size:8pt;"> </hr> <?php /* 2 amigos two galerry author mix:wawan and ptr.nov ver 1.0*/
public function actionUpload($kdpo) { $fileName = 'file'; $model = new FilePo(); if (isset($_FILES[$fileName])) { $file = \yii\web\UploadedFile::getInstanceByName($fileName); $data = $this->saveimage(file_get_contents($file->tempName)); //call function saveimage using base64 $model->KD_PO = $kdpo; $model->IMG_BASE64 = $data; if ($model->save()) { //Now save file data to database echo \yii\helpers\Json::encode($file); } } return false; }