Widget Library
El widget de archivos adjuntos, conocido como WidgetLibrary, permite seleccionar o subir archivos adjuntos. Este widget es ideal cuando se desea que el usuario suba un archivo específico, como un logotipo o similar.
Ejemplo de uso
Aquí tienes un ejemplo de cómo implementar el widget en un formulario:
<column name="logo" numcolumns="3" order="100">
<widget type="library" fieldname="id_logo" accept=".gif,.jpg,.png"/>
</column>
Atributos del Widget
Los atributos disponibles en la etiqueta del widget son los siguientes:
- fieldname: Nombre del campo que contiene la información. Obligatorio.
- accept: Lista de extensiones permitidas, como por ejemplo
.gif
,.jpg
y.png
. - onclick: URL o controlador al que será redirigido el usuario al hacer clic en el widget. A esta URL se le añade ?code= seguido del valor del campo.
Visualización en Formularios
Así es como se visualiza este widget en los formularios de edición: muestra un botón con el nombre del archivo seleccionado. Al pulsar este botón, se abre un modal donde se puede buscar archivos en la biblioteca o añadir nuevos.
Visualización en Listados
En los listados, el widget muestra el nombre del archivo seleccionado:
Versión
Este widget fue introducido en la versión 2023.13 del core.