clientScript->scriptMap=array((YII_DEBUG ? 'jquery.js' : 'jquery.min.js') => false); ?> clientScript->registerScriptFile('https://cdn.jsdelivr.net/npm/sweetalert2@11', CClientScript::POS_HEAD); ?> controller->id;die(); // Verificar si el usuario necesita actualizar sus datos y si está en la página de inicio if (Yii::app()->controller->id == 'inicio' && Yii::app()->controller->action->id == 'index' or Yii::app()->controller->id == 'declaracion' && Yii::app()->controller->action->id == 'consulta' or Yii::app()->controller->id == 'declaracion' && Yii::app()->controller->action->id == 'conciliacion' or Yii::app()->controller->id == 'certificado' && Yii::app()->controller->action->id == 'index' or Yii::app()->controller->id == 'declaracion' && Yii::app()->controller->action->id == 'acta_reparo' or Yii::app()->controller->id == 'aportante' && Yii::app()->controller->action->id == 'ejercicio_fiscal' or Yii::app()->controller->id == 'aportante' && Yii::app()->controller->action->id == 'cambiar_clave' or Yii::app()->controller->id == 'declaracion' && Yii::app()->controller->action->id == 'bancos' or Yii::app()->controller->id == 'representante' && Yii::app()->controller->action->id == 'index' ) { if (Yii::app()->user->hasState('needs_update') && Yii::app()->user->getState('needs_update')) { Yii::app()->clientScript->registerScript('updateAlert', " $(document).ready(function(){ Swal.fire({ icon: 'warning', title: '¡Atención!', text: 'Para continuar es importante que actualice sus datos.', confirmButtonText: 'Continuar', confirmButtonColor: '#007bff', allowOutsideClick: false, allowEscapeKey: false, showCancelButton: false, showConfirmButton: true }).then((result) => { if (result.isConfirmed) { window.location.href = '" . Yii::app()->createUrl("aportante/modificar") . "'; } }); }); ", CClientScript::POS_READY); } } if (isset($this->bloqueoDeclaracion) && $this->bloqueoDeclaracion): ?>