En la v291 quiero poner un link a un pdf en la página de acceso, más específicamente en la lista de “cosas que podes hacer con siu guarani…”, pero no sé cómo determinar el path. He personalizado mensajes.es.php agregando un item a la lista. Dónde debo poner el pdf? Dentro de /pers/acceso ???
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');
}