Athento permite crear un panel personalizado en la vista de los documentos para mostrar campos y categorías en modos solo lectura.
IMPORTANTE: Cuando se añade un panel custom, el resto de paneles habituales en el
documento, deben añadirse también. Hay que añadir nuevos paneles indicando en el
campo "Panel type" el tipo que deseemos añadir.
Para ello, hay que dirigirse a la administración y crear un nuevo panel personalizado para el formulario (Home > Doctypes > Document panels).
Hay que especificar los siguientes parámetros:
- Tipo de panel: custom.
- Plantilla: file_card_metadata_panel_one_column_ro.html (panel de metadatos con una columna donde los metadatos se visualizan en modo lectura —read-only).
- Otras plantillas según número de columnas:
- file_card_metadata_panel_two_columns_ro.html (2 columnas de metadatos en modo solo lectura)
- file_card_metadata_panel_three_columns_ro.html (3 columnas de metadatos en modo solo lectura)
- file_card_metadata_panel_two_columns_ro.html (2 columnas de metadatos en modo solo lectura)
- Otras plantillas según número de columnas:
- Parámetros de la plantilla:
{"metadatas": ["<metadata_name_1>", "<metadata_name_2>", ...], "metadata_categories": ["<category_slug_1>", "<category_slug2>"]}
En la clave "metadatas" se especifica un listado de los nombres (atributo "name") de los campos a mostrar (se conservará el orden de la lista). En la clave "metadata_categories" se especifica un listado del atributo "slug" de las categorías a mostrar (se conservará el orden definido para mostrar las categorías). Para la categorías se mostrarán todos los metadatos.
Una vez definido, se mostrará un panel en la vista del documento con los campos y categorías definidas en modo solo lectura.
Ejemplo de panel "Datos iniciales" usando plantilla con dos columnas, y "Panel custom 1" con plantilla de una columna:
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.