SlideShare a Scribd company logo
1 of 53
Views 2
Workshop für Anfänger
Johannes
Haseitl undPaul
Johannes
Haseitl undPaul
Nick: derHasi


http://derhasi.de
twitter: @derhasi
Views 2
Views 2

drupal.org/project/views
Views 2

drupal.org/project/views
vom „Query Builder“
Views 2

drupal.org/project/views
vom „Query Builder“
zum „Master Tool“
Views 2

drupal.org/project/views
vom „Query Builder“
zum „Master Tool“
admin/build/views
Installation für jeden


 http://work2.derhasi.de/views2ws.tar.gz

 M Installationsprofile mit Demoinhalten
Aufgaben Übersicht
Aufgaben Übersicht

1. A1 einfacher NodeView als Seite: Liste aller Schauspieler
2. A2 actors als ungeordnete Liste (<ul>)
3. M1 Tabellarische Liste aller Filme
4. A3 Übersicht Schauspieler eines Films
5. A4 Zeige alle Schauspieler eines Filmes
6. M1+ Spalte Produktsionsfirma hinzufügen
7. M2 Filme des Schauspielers
8. Suche mit Views
9. A3+ klickbare Übersicht erweitern
10. M1++ Jahresfilter hinzufügen
11. Administrationsseiten
A1: NodeView als Seite
Liste aller Schauspieler
A1: NodeView als Seite
Liste aller Schauspieler




A)Teaseransicht als Seite auf /actors
A1: NodeView als Seite
Liste aller Schauspieler




A)Teaseransicht als Seite auf /actors
B)Pager setzen
A1: NodeView als Seite
Liste aller Schauspieler




A)Teaseransicht als Seite auf /actors
B)Pager setzen
C)Pager ohne Reload
A1: NodeView als Seite
Liste aller Schauspieler




A)Teaseransicht als Seite auf /actors
B)Pager setzen
C)Pager ohne Reload
D)Seite ins Menü setzen
A2: Actors als HTML-Liste
Schauspieler in ungeordneter Liste (<ul>)
A2: Actors als HTML-Liste
Schauspieler in ungeordneter Liste (<ul>)




 (mit feld: Name(Titel), gender) => page:actors/list
A2: Actors als HTML-Liste
Schauspieler in ungeordneter Liste (<ul>)




  (mit feld: Name(Titel), gender) => page:actors/list
A) Titel klickbar machen
A2: Actors als HTML-Liste
Schauspieler in ungeordneter Liste (<ul>)




  (mit feld: Name(Titel), gender) => page:actors/list
A) Titel klickbar machen
B) Titel fett darstellen
A2: Actors als HTML-Liste
Schauspieler in ungeordneter Liste (<ul>)




  (mit feld: Name(Titel), gender) => page:actors/list
A) Titel klickbar machen
B) Titel fett darstellen
C)Alhabetisch sortieren
M1: Tabelle aller Filme
tabellarische Seitenansicht
M1: Tabelle aller Filme
tabellarische Seitenansicht

A) (Spalten: Bild, Titel, Genre, Description(=Body)) =>
 page:movies
M1: Tabelle aller Filme
tabellarische Seitenansicht

A) (Spalten: Bild, Titel, Genre, Description(=Body)) =>
 page:movies
B) Klick-Sortierbar machen: Bild und Titel in eine
 Spalte, Description auf 40 Zeichen kürzen mit "..." =>
 movies_sortable
M1: Tabelle aller Filme
tabellarische Seitenansicht

A) (Spalten: Bild, Titel, Genre, Description(=Body)) =>
 page:movies
B) Klick-Sortierbar machen: Bild und Titel in eine
 Spalte, Description auf 40 Zeichen kürzen mit "..." =>
 movies_sortable
C)Aufteilung in Gruppen nach Genre
M1: Tabelle aller Filme
tabellarische Seitenansicht

A) (Spalten: Bild, Titel, Genre, Description(=Body)) =>
 page:movies
B) Klick-Sortierbar machen: Bild und Titel in eine
 Spalte, Description auf 40 Zeichen kürzen mit "..." =>
 movies_sortable
C)Aufteilung in Gruppen nach Genre
D)Liste Filterbar machen über Formular, nach Genre
 und Titel
A3: Schauspieler in Filmen
Übersicht von Schauspieler zu einem Film
A3: Schauspieler in Filmen
Übersicht von Schauspieler zu einem Film




A) (Tipp: Argumente) => page:actors_of_movie
A3: Schauspieler in Filmen
Übersicht von Schauspieler zu einem Film




A) (Tipp: Argumente) => page:actors_of_movie
B) Auswahl des Films vor Anzeige
A4: Schauspieler zum Film
Ansicht beim Schauspieler-Node
A4: Schauspieler zum Film
Ansicht beim Schauspieler-Node




A) Pfad + Argumente => node/%nid/actors
A4: Schauspieler zum Film
Ansicht beim Schauspieler-Node




A) Pfad + Argumente => node/%nid/actors
B)packe es als Tab auf die Nodeübersicht (z.B. neben
 "View"/"Anzeigen")
M1+: Spalte ProdFirma
Neue Spalte für Produktionsfirma einfügen
M1+: Spalte ProdFirma
Neue Spalte für Produktionsfirma einfügen




A) Produktionsfirma als Titel mit Link
M1+: Spalte ProdFirma
Neue Spalte für Produktionsfirma einfügen




A) Produktionsfirma als Titel mit Link
B) Produktionsfirma mit Logo
M2: Filme d. Schauspielers
Schauspieler in der Nodeansicht vom Film
M2: Filme d. Schauspielers
Schauspieler in der Nodeansicht vom Film




A) Raster als Tab in Nodeansicht
M2: Filme d. Schauspielers
Schauspieler in der Nodeansicht vom Film




A) Raster als Tab in Nodeansicht
B) Anzeigen direkt auf Node Ansicht
M2: Filme d. Schauspielers
Schauspieler in der Nodeansicht vom Film




A) Raster als Tab in Nodeansicht
B) Anzeigen direkt auf Node Ansicht
C) views_attach
M2: Suche mit Views
einfache Querysuche seitenweit zur Verfügung stellen
M2: Suche mit Views
einfache Querysuche seitenweit zur Verfügung stellen




A)Suchblock mit Titel und Body suche
A3+: Überischt erweitern
klickbare Übersicht erweitern
A3+: Überischt erweitern
klickbare Übersicht erweitern




A) mit Logos der Filme => actors_of_movie_nice
A3+: Überischt erweitern
klickbare Übersicht erweitern




A) mit Logos der Filme => actors_of_movie_nice
B) mit Glossary Filter im Header
M1++: „Filtern“ nach Jahre
Jahresfilter hinzufügen
M1++: „Filtern“ nach Jahre
Jahresfilter hinzufügen




A) „Filter“ über und unter dem View anzeigen mit
 klickbaren Jahreszahlen
M1++: Administration
Administrationsseiten
M1++: Administration
Administrationsseiten




A) Übersichtsseiten für bestimmte Rollen
M1++: Administration
Administrationsseiten




A) Übersichtsseiten für bestimmte Rollen
B) Nodes auf einer Seite bearbeiten
M1++: Administration
Administrationsseiten




A) Übersichtsseiten für bestimmte Rollen
B) Nodes auf einer Seite bearbeiten
C) Inhalte verwalten (Nodes veröffentlichen, User rollen
 zuweisen)
Fertig ?!
Noch mehr?



 Fragen?
 Wünsche?
Fertig ?!
Noch mehr?



 Fragen?
 Wünsche?




Demnächst auf work.derhasi.de zu finden.

More Related Content

Viewers also liked

Miprimerlibrovirtual
MiprimerlibrovirtualMiprimerlibrovirtual
Miprimerlibrovirtualfelipeelopeez
 
INFORME DE ENCUESTAS
INFORME DE ENCUESTAS INFORME DE ENCUESTAS
INFORME DE ENCUESTAS AndresC12345
 
Kulturtourismus und digitale Erlebnisräume
Kulturtourismus und digitale ErlebnisräumeKulturtourismus und digitale Erlebnisräume
Kulturtourismus und digitale ErlebnisräumeChristian Henner-Fehr
 
algunos valores humanos
algunos valores humanosalgunos valores humanos
algunos valores humanosmanuelamnl
 
Aborto presentacion
Aborto presentacionAborto presentacion
Aborto presentacionDiann021197
 
Netzwerken für Self-Publisher
Netzwerken für Self-PublisherNetzwerken für Self-Publisher
Netzwerken für Self-PublisherNeopubli GmbH
 
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?Rudolf Mumenthaler
 
Principales Aspectos de la Pedagogía Compleja
Principales Aspectos de la Pedagogía ComplejaPrincipales Aspectos de la Pedagogía Compleja
Principales Aspectos de la Pedagogía ComplejaBeykiPacay
 
Workshop Adobe Formulare für SAP Business ByDesign
Workshop Adobe Formulare für SAP Business ByDesignWorkshop Adobe Formulare für SAP Business ByDesign
Workshop Adobe Formulare für SAP Business ByDesignanthesis GmbH
 
Ultimo trabajo de informatica
Ultimo trabajo de informaticaUltimo trabajo de informatica
Ultimo trabajo de informaticaKeyti Ochoa
 

Viewers also liked (19)

Iiz22
Iiz22Iiz22
Iiz22
 
Sernac
SernacSernac
Sernac
 
Cristhian diapocitivas
Cristhian diapocitivasCristhian diapocitivas
Cristhian diapocitivas
 
Ofimática
OfimáticaOfimática
Ofimática
 
Miprimerlibrovirtual
MiprimerlibrovirtualMiprimerlibrovirtual
Miprimerlibrovirtual
 
INFORME DE ENCUESTAS
INFORME DE ENCUESTAS INFORME DE ENCUESTAS
INFORME DE ENCUESTAS
 
Kulturtourismus und digitale Erlebnisräume
Kulturtourismus und digitale ErlebnisräumeKulturtourismus und digitale Erlebnisräume
Kulturtourismus und digitale Erlebnisräume
 
Rss
RssRss
Rss
 
algunos valores humanos
algunos valores humanosalgunos valores humanos
algunos valores humanos
 
Aborto presentacion
Aborto presentacionAborto presentacion
Aborto presentacion
 
Netzwerken für Self-Publisher
Netzwerken für Self-PublisherNetzwerken für Self-Publisher
Netzwerken für Self-Publisher
 
Agenda setting
Agenda settingAgenda setting
Agenda setting
 
La gran depresión
La gran depresión La gran depresión
La gran depresión
 
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?
Innovationsmanagement als Methode zur Zukunftssicherung von Bibliotheken?
 
Principales Aspectos de la Pedagogía Compleja
Principales Aspectos de la Pedagogía ComplejaPrincipales Aspectos de la Pedagogía Compleja
Principales Aspectos de la Pedagogía Compleja
 
Cheerleader
CheerleaderCheerleader
Cheerleader
 
Workshop Adobe Formulare für SAP Business ByDesign
Workshop Adobe Formulare für SAP Business ByDesignWorkshop Adobe Formulare für SAP Business ByDesign
Workshop Adobe Formulare für SAP Business ByDesign
 
Ultimo trabajo de informatica
Ultimo trabajo de informaticaUltimo trabajo de informatica
Ultimo trabajo de informatica
 
Mi Profesion
Mi ProfesionMi Profesion
Mi Profesion
 

Views 2 Anfänger Workshop

Editor's Notes