¿Que son las listas dinámicas?.
¿Que son y para que se usan?
Listas Dinámicas de Datos
Otra potente herramienta son las DLL o Listas Dinámicas de Datos. A veces queremos tener cierta información no sólo con cierta estructura, sino que queremos tener un listado de ella y mostrarla cuando el administrador de la lista lo requiere. Imaginar por ejemplo el caso de tener que realizar la inscripción de usuarios de éste curso. Para ello tenemos las DLL. Para generarlas, en el panel de control => vista de nuestro sitio => Listas Dinámicas de Datos => Añadir
Al crear una nueva tendremos que añadir lo que se llama definición de datos que no son más que ciertos campos que de nuestro listado que como bloque formen un tipo de datos (por ejemplo imaginar uno llamado "Datos Personales" que incluye nombre, apellidos, dirección …).
Creamos una definición de ejemplo con un checkbox y un nombre. Se lo añadimos a la lista dinámica de datos … y listos!
Una vez lo tenemos, para visualizarlo nos vamos a la página en la que queramos incorporarlo y lo incluimos. El componente se llama "Visor de Listas Dinámicas de Datos". Seleccionamos nuestra lista recién creada.
Si le damos a "Añadir Registro" podemos introducir tantas veces como queramos la información. Ésta información se nos mostrará en forma de lista (incluso podemos seleccionar en la configuración una vista en forma de Excel). Lo normal será querer cambiar ésta vista. Para ello pulsamos sobre "Añadir Plantilla de Lista" y, al igual que con las estructuras, podemos crear en el lenguaje que queramos la plantilla para el listado.
A continuación se define un ejemplo realizado con velocity.
Que nos mostraría la información de la siguiente forma: