- Mehrere Views auf einer Seite
- Views automatisch in Module integrieren
- Glossar mit Views2 erstellen
- Mit Views interagieren
- Summen in Views erstellen
- Gästebuch mit CCK und Views
- Drupal Views mit dem Theme Wizard themen
- Drupal Modulentwicklung - Views Integration
- RSS Feeds erstellen und Themen mit Drupal und Views
- Drupal - Was ist ein Node?
Grundkonzepte von Views
Views gehört mit CCK zu den mächtigsten Modulen von Drupal. Es ist daher wichtig, die grundlegenden Konzepte zu verstehen. Nachdem in Drupalcenter danach gefragt wurde, habe ich beschlossen, doch daraus einen kleinen Artikel zu machen, da Views einfach wirklich zu den Basics gehört.
- Drupal besteht aus nodes. Jeder Artikel, Story, Beitrag ist ein Node.
- Standartmässig wird pro Seite ein Node angezeigt. Dies ist manchmal jedoch zu wenig, z.B. will ich alle Beiträge vom Jahr 2000 auflisten, oder ich will lediglich alle Blogeinträge von einem bestimmten User auflisten usw. Views wird benötigt!
- Views kann als Listengenerierungstool gesehen werden, wobei die Listen ziemlich flexibel sein können, als Tabelle, als Liste und es gibt noch viele Bonus views.
- Jetzt muss eigentlich diese Liste nur noch definiert werden, sprich: Was für Elemente kommen in die Liste (ein Node besteht ja aus vielen Elementen, z.B. Ersteller, Zeit, Titel, Body usw.), die Liste kann gefiltert werden, und dann kann noch gewählt werden ob das ganze in einem Block erscheint oder als eigene Seite
Dies sind die absoluten Basics des Views Modul. Es können dann noch Argumente übergeben werden, Filter können für den Benutzer anpassbar gemacht werden und natürlich kann die Views auch noch gethemed werden. Es kann also schon ein wenig komplexer werden.
Views wird zudem erst richtig spannend, wenn CCK mit ins Spiel kommt. Denn mit CCK lässt sich ein Nodetyp entsprechend erweitern. Auf diese erweiterten Eigenschaften lässt sich dann via Views zugriefen. So ist zum Beispiel hier auf dieser Seite die rechte Spalten mit den Vorschauen der Themes eine Views. Der CCK Type darunter besteht aus diversen Feldern und unter anderem auch aus einem Feld für ein Bild. Ich habe also jetzt eine View gemacht, welche einen Filter hat (es sollen nur Theme Inhaltstypen aufgelistet werden ) und davon soll nur das Bild und der Titel gelistet werden und das Ganze soll als Block angezeigt werden. Voilà.
Typische Problemlösungen für Views
- Neusten Nodes auflisten
- Archiv nach Jahr sortieren
- Fotoalbum machen (Grid View verwenden)
- Userliste
- einfach Listen, Listen, Listen
Also hier nochmals. Views ist für Listen da! Überall dort, wo irgend etwas gelistet werden soll, kommt Views zum Einsatz. Manchmal muss man halt ein wenig über den Nasenspitz hinaus sehen, um zu erkennen, dass es sich um ein Listenproblem handelt und sich Views für die Problemlösung sehr gut eignet.
Listen, Listen, Listen. -> Hier der Link zum Handbuch (Deutsch).



Tipps zur Stellensuche -
Tipps zur Stellensuche - Eine Meiner Linklisten.
Ich habe meine gesamten Linklisten mit Views realisiert. Wenn man erst einmal verstanden hat wie sie funktionieren kann man sehr flexibel Listen zusammenstellen. Hier mal ein Beispiel meiner Linkliste zu Tipps zur Stellensuche
Besucht doch meine private Drupal Webseite Brandt-Net oder meinen privaten Weblog zum Thema Webentwicklung mit WrodPress und Drupal.
... wie gesagt, Listen,
... wie gesagt, Listen, Listen, Listen ;)
Wenn man erst einmal
Wenn man erst einmal verstanden hat ...
Wenn das Wörtchen "wenn" nicht wäre.
CCK Als Anfänger empfinde ich
CCK
Als Anfänger empfinde ich den Einstieg in DRUPAL als sehr hürdenreich. Jegliche Dokumentation ist für eine Personengruppe geschrieben, die eigentlich keine Anleitung benötigt, da sie täglich mit DRUPAL hantiert. Symptomatisches Beispiel: Auf dieser Seite finde ich 6 mal die Abkürzung CCK. Was ist das? Warum nicht im einleitenden Satz: "Views gehört mit dem Content Construction Kit (CCK) mit zu den mächtigsten ..."
Bitte auch einmal an die zukünftigen "DRUPALER" denken.
Hallo Gast Ist halt nicht
Hallo Gast
Ist halt nicht immer ganz so einfach, festzustellen, was denn jetzt banal ist und was für Newcomer von Nutzen sein könnte. Ist bei mir halt schon ein Weilchen her... Werde mir aber Mühe geben.
Hallo rapsli, zuerst einmal
Hallo rapsli,
zuerst einmal ein großes Kompliment für deine Seite. Bin hier schon seit ca. 1 Stunde unterwegs und sauge die wirklich guten Artikel hier geradezu auf. Bin jetzt einfach mal hier herein gestolpert und habe bei diesem Kommentar gedacht: "Wieso nicht einfach mal ein Glossar installieren?" Ich habe das Glossar-Modul letztens installiert und finde es sehr praktisch. Es scannt die komplette Website nach den Begriffen und gibt so einen sehr guten Überblick über die Fachbegriffe in Drupal. Ich meine jetzt ausdrücklich nicht die Glossar-Ansicht im Views-Modul, sondern das Glossary-Modul.
Bei Aufbau eines umfangreichen Glossars würde ich sogar noch helfen, da es vor allem Tipparbeit ist und die Qualität dieser Seite nochmal verbessern würde. Wenn Du also Unterstützung möchtest, meine E-Mail Adresse ist ja in diesem Kommentar gespeichert :-)
Gruß 2be
Danke für die überaus
Danke für die überaus nützliche Kurzübersicht über Views - genau das, was ich als Drupal-Einsteiger gerade gesucht habe.
Danke, die 2. :-) Der Artikel
Danke, die 2. :-)
Der Artikel ist supi, thx. Habe ebenfalls vor ein paar Tagen mit Drupal begonnen und nun gemerkt, dass sich meine Wünsche mit CCK und Views umsetzen lassen. Andere Module, wie, IMCE, ein WYSIWYG-Editor usw. sind für mich zwar eine Erleichterung der Arbeit, aber bieten nicht wirklich Gestaltungsmöglichkeiten.
"Auf die Drupalsite begebe, um Views herunterzuladen" :-)
Hi Rapsli, leider
Hi Rapsli,
leider funktioniert der Link zum Handbuch nicht mehr ...
Gruß Gast
Falls jemand den richtigen
Falls jemand den richtigen findet, bitte hier posten
Währ auch über den link froh
Währ auch über den link froh ;)
gibt so wenig gutes zum thema drupal auf deutsch...
zieh mir grade einige bücher auf english rein so kommt man zwar auch ans ziel aber stinkt irgent wie wen man das wörterboch immer in der nähe haben muss.
Mehrere views auf einer seite solten kein problem sein oder?
Also startseite..
Neuste X beiträge aus kategorie x
Neuste X beiträge aus kategorie y
Neuste X beiträge aus kategorie z
etc
Mehrere Views auf einer Seite
Mehrere Views auf einer Seite einzubetten ist kein Problem. Es gibt dazu diverse Optionen, einer ist z.B. mittels Panels.