Was kann ich mit CCK und Views alles machen?
Eingetragen von BeTZe (105)
am 04.08.2008 - 19:51 Uhr in
am 04.08.2008 - 19:51 Uhr in
Hallo Zusammen,
ich beschäftige mich schon seit einiger Zeit mit Drupal und habe auch schon eine Seite damit realisiert. Jetzt lese ich immer öfter von CCK und Views. Was genau bewirken die beiden Module? Was genau kann ich damit machen. Ich plane gerade eine neue Seite und möchte dafür wieder Drupal einsetzen. Vielleicht können mir die Module meine Arbeit erleichtern.
Kann mir da jemand weiterhelfen? Danke im voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Re:Views und CCK
am 04.08.2008 - 20:36 Uhr
Hallo,
im Handbuch werden die Module gut beschrieben.
www.marcell-mertens.de https://www.xing.com/profile/Marcell_Mertens
Skype: marcellmertens
Die umfassende Antwort findest Du im Drupaldojo
am 04.08.2008 - 21:25 Uhr
Die umfassende (und mit etwas Zeit/Arbeit verbundene) Antwort findest Du hier: http://www.drupaldojo.net/lesson/module-mashups, speziell den Screencast: http://www.drupaldojo.net/files/screencasts/drupal-dojo_lesson4.mov
Nimm Dir ruhig die Zeit!
Viele Grüße, Dirk
---
niebegeg.net - my adventures in "coding country".
Viele Grüße, Dirk
---
niebegeg.net - my adventures in "coding country".
Re: Was kann ich mit CCK und Views alles machen?
am 05.08.2008 - 01:02 Uhr
Jetzt lese ich immer öfter von CCK und Views. Was genau bewirken die beiden Module?
CCK
Kurze Antwort: Datenmodellierung.
Lange Antwort: CCK ist nützlich, wenn du strukturierte Nodes haben möchtest.
Beispiel: Autobörse
Um eine Autobörse zu betreiben muss der Benutzer "Auto"s anlegen können. Dazu erzeugst du einen Inhaltstyp "Auto", so das Benutzer Titel und Text angeben können. Bis jetzt kommst du ohne CCK aus, allerdings müssen deine Benutzer alle relevanten Informationen in den Text packen. Das ist unhandlich, weil Computer die Informationen nicht einordnen können. Also können Computer auch nicht helfen, wenn Menschen gezielt nach bestimmten Kriterien suchen.
Hier kommt CCK ins Spiel. Mit CCK kannst du dem Inhaltstyp zusätzliche Felder spendieren und angeben, welche Werte dort eingetragen werden können, z.B.
Jetzt ist es für den Computer viel leichter, Aufgaben zu erledigen wie z.B. "zeige mir alle Peugeots die nach 1980 gebaut wurden und nicht defekt sind."
Zusätzlich hat diese Strukturierung den Vorteil, das du damit für eine einheitliche Darstellung der Informationen sorgst. Alleine dadurch ist es für Menschen leichter, sich auf der Platform zurecht zu finden.
Views
Kurze Antwort: Um Listen zu erzeugen.
Lange Antwort: Das Modul "Views" heißt so, weil es eine Umsetzung des gleichnamigen Konzeptes aus der Datenbanktechnik ist.
In Drupal 5 sind dies immer Listen von Nodes, seit Drupal 6 sind AFAIK auch Listen anderer Objekte möglich.
--
Hallo Zusammen, wenn ich das
am 11.08.2008 - 19:56 Uhr
Hallo Zusammen,
wenn ich das richtig verstanden habe, kann ich mit
CCK
Felder anlegen die auch in der Datenbank gespeichert werden. Dies kann ich dann wie du schon beschrieben hast in einer Suchfunktion ausgeben. Richtig?
Views
Verstehe ich leider noch nicht so richtig. Ich kann damit Listen ausgeben. Ich kann mir also z.B. eine List der Nodes ausgeben in den z.B. Fussball drin vor kommt? Also wäre es eine Suche?
Mit Views kann man diverse
am 11.08.2008 - 21:43 Uhr
Mit Views kann man diverse Datenbankabfragen erstellen mit dem Ziel die Ergebnisse dieser Abfragen auf verschiedene Arten anzuzeigen.
Eine dieser Arten ist eine Liste.
Weitere sind beispielsweise:
- Teaser Uebersichten
- Node Uebersichten
- Tabellen
- RSS Feeds
- und Einiges mehr
Ein View ist vom Grunde her keine Suche.
Es ist aber moeglich, einen View derart zu konfigurieren das man sich mit einem View eine Suche bauen kann. Diese Art eines View ist am Ende auch eine Datenbankabfrage.
Es wird in diesem speziellen Falle eines View dem Anwender/Websitebesucher lediglich erlaubt, auf das Absenden der Datenbankabfrage Einfluss zu nehmen in dem man fuer eine Abfrage Parameter in Form von einzelnen (Such)Begriffen uebergeben kann.
Um Datenbamkabfragen zu erstellen benoetigt man normalerweise Kenntnisse in der Datenbank-Abfragesprache. Mit Views benoetigt man diese Kenntnisse nicht da Views quasi dafuer eine grafische Oberflaeche bereitstellt.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.