12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- <?php
- namespace excel\controllers;
- use app\models\OficialiaPartesManifiestoDocumento;
- use pdf\web\Controller;
- use v1\models\FondoLegislativo;
- use v1\models\OficialiaPartesDocumento;
- use v1\models\OficialiaPartesDocumentoResponsable;
- use v1\models\OficialiaPartesManifiesto;
- use v1\models\RequisicionResponsable;
- use v1\models\Solicitud;
- use v1\models\Usuario;
- class IncompetenciaSujetoController extends Controller {
- public function actionIndex() {
- $idSolicitud = trim($this->req->get('solicitud', ''));
- $solicitud = null;
- if ($idSolicitud === '') {
- throw new \yii\web\NotFoundHttpException("No se encontró la solicitud");
- }
- $solicitud = Solicitud::find()
- ->andWhere(['id' => $idSolicitud])
- ->andWhere(['eliminado' => null])
- ->one();
- if ($solicitud === null) {
- throw new \yii\web\NotFoundHttpException("No se encontró la solicitud");
- }
- $request = \Yii::$app->request;
- $configuracion = [
- 'mode' => 'utf-8',
- 'format' => 'letter',
- 'margin_top' => '50',
- ];
- $view = new \yii\web\View();
- $htmlPDF = $view->render("@app/modules/pdf/views/incompetencia-sujeto/oficio", [
- "solicitud" => $solicitud,
- "recursoRevision" => [],
- ]);
- if ($request->get('header'))
- $header = $view->render("@app/modules/pdf/views/header/oficio-landing", [
- "titulo" => "ACUSE DE SOLICITUD DE INFORMACIÓN PÚBLICA",
- ]);
- else
- $header = $view->render("@app/modules/pdf/views/header/oficio", [
- "titulo" => "ACUSE DE SOLICITUD DE INFORMACIÓN PÚBLICA",
- ]);
- $pdf = self::crearPDF(
- 'AS-ISTAIAS-03',
- $htmlPDF,
- $configuracion,
- false,
- $header,
- '',
- ''
- );
- }
- }
|