drupal: introducción al módulo views
TRANSCRIPT
Listados Listados (y más)(y más) con el con el módulo Views en módulo Views en
DrupalDrupal
Daniel Primo GorgosoDaniel Primo GorgosoCAP de FuenlabradaCAP de FuenlabradaNov-Dic de 2007Nov-Dic de 2007
www.5lineas.comwww.5lineas.com
Licencia de usoFoto original
5lineas.com
Problema: visualizar el Problema: visualizar el contenidocontenido
¿Cómo mostrar los últimos 5 nodos ¿Cómo mostrar los últimos 5 nodos en un bloque?en un bloque?
¿Cómo mostrar un listado público del ¿Cómo mostrar un listado público del contenido más popular/visitado?contenido más popular/visitado?
¿Cómo mostrar todos los nodos de ¿Cómo mostrar todos los nodos de un tipo de contenido específico?un tipo de contenido específico?
¿Cómo mostrar una tabla dónde se ¿Cómo mostrar una tabla dónde se puedan ordenar los campos? puedan ordenar los campos?
5lineas.com
La solución: viewsLa solución: views
En combinación con CCK nos abre un En combinación con CCK nos abre un abanico de posibilidades muy grandeabanico de posibilidades muy grande
Módulo complejoMódulo complejo Permite mostrar listados de Permite mostrar listados de
contenido según una serie de contenido según una serie de parámetrosparámetros
Es muy importante para mostrar la Es muy importante para mostrar la información ordenada al usuario finalinformación ordenada al usuario final
5lineas.com
Partes de una vistaPartes de una vista
1.1. Información básica: nombre, permisosInformación básica: nombre, permisos
2.2. Página: visualización, URLPágina: visualización, URL
3.3. Bloque: visualizaciónBloque: visualización
4.4. Campos: datos que se van a mostrarCampos: datos que se van a mostrar
5.5. Argumentos: especificar resultadosArgumentos: especificar resultados
6.6. Filtros: delimitar resultadosFiltros: delimitar resultados
7.7. Criterio de ordenCriterio de orden
5lineas.com
Creando una vistaCreando una vista
5lineas.com
Tendremos una serie de vistas predefinidas que podemos activar(dependen de los módulos que tengamos activos)
5lineas.com
Información básicaInformación básica
Permisosde acceso
Si no marcamosninguno todospueden ver la
vista
Nombre para la máquina del tipo de contenidosin espacios, sin tildes, sin eñes, mejor en minuscula
5lineas.com
PáginaPáginaMarcar si queremos una página
Marcar si queremos una página
Tipo de vista¿Cómo vamos a mostrar
la información?
¿¿¿????Una mala traducción…
5lineas.com
Tipos de vistaTipos de vista
Esta opción nos permite definir como Esta opción nos permite definir como queremos que se muestre la información queremos que se muestre la información recuperada, las opciones que tenemos son: recuperada, las opciones que tenemos son: – Todos nodosTodos nodos: muestra la información en : muestra la información en
formato nodo (formato estándar). formato nodo (formato estándar). – Lista de resúmenesLista de resúmenes: muestra la información : muestra la información
resumida mostrando el título y siresumida mostrando el título y siesta configurado las taxonomías. esta configurado las taxonomías.
– Ver como tablaVer como tabla: muestra la información de los : muestra la información de los campos que se configuran en una tabla. campos que se configuran en una tabla.
– Ver como listaVer como lista: se muestra la información de : se muestra la información de los campos en formato lista. los campos en formato lista.
5lineas.com
BloqueBloque
Marcar si queremos un bloque
Lista de nodosLuego seleccionaremos los campos
Si hay más de 5 nodos,se muestra un enlace a la Página
5lineas.com
CamposCampos
Opciones de presentación
¡OJO!
Criterios de ordenPara vista de tabla
¿Cuál sale primero?
5lineas.com
FiltrosFiltros
Condiciones que se tienen que cumplir
Añadir más filtros
5lineas.com
Criterio de ordenCriterio de orden
¡OJO! Para guardar la vista es necesario darle al botón guardar
5lineas.com
Editando una vistaEditando una vista
¿Genera páginay bloque?URL página
EdiciónPodemos
aprovechar lavista para otros sitios
5lineas.com
Resultado finalResultado final
Menú de vista
Lista de resúmenes de libros
5lineas.com
Módulos de extensiónMódulos de extensión
Calendar –> vista de calendario (Date Calendar –> vista de calendario (Date CCK)CCK)
Insert view -> mete una vista dentro de un Insert view -> mete una vista dentro de un nodonodo
Views Bonus Pack -> más vistas de páginaViews Bonus Pack -> más vistas de página Views Slideshow -> slideshow con los Views Slideshow -> slideshow con los
elementoselementos Views Tabs -> vista con pestañasViews Tabs -> vista con pestañas Views Fast Search -> buscador propioViews Fast Search -> buscador propio
Gracias por su Gracias por su atenciónatención
Daniel PrimoDaniel Primodani [ARROBA] danielprimo [PUNTO] esdani [ARROBA] danielprimo [PUNTO] es
www.danielprimo.es www.danielprimo.es