Hola Natalia!
Lo que podrían hacer es lo siguiente:
-
Guardar ese pdf en ‘www’ o en la carpeta de la operación (todo dentro de pers)
-
Personalizar el twig, agregando el link: operaciones/acceso/contenido_login/default.twig. Por ejemplo:
{% extends "kernel/pagelet.twig" %}
{% block contenido %}
<h2>SIU Guaraní</h2>
{{"texto_portada"|trans|raw}}
<a href='{{ this.data.url_descargar_pdf }}' class="no-ajax" target="_blank">{{ 'Descargar PDF'|trans }}</a>
{% endblock %}
- Personalizar el pagelet para indicar la url del link: operaciones/acceso/pagelet_contenido_login.php. Por ejemplo:
...
function prepare()
{
$this->data['url_descargar_pdf'] =kernel::vinculador()->crear('acceso', 'descargar_pdf');
}
...
- Personalizar el controlador, agregando la acción para descargar el pdf. Allí, se puede usar la función del Kernel ‘descargar_archivo’ con la ruta del pdf. operaciones/acceso/controlador.php. Por ejemplo:
function accion__descargar_pdf(){
$path_nombre = "PATH/nombre_archivo.pdf";
$this->descargar_archivo($path_nombre, 'nombre_de_descarga.pdf');
}
Probalo y avisanos cualquier cosa!