Hilfe! Probleme bei der Umsetzung von Inhaltstypen und Views
am 14.07.2008 - 12:41 Uhr in
Hallo liebe Drupal Community,
ich hoffe Ihr könnt mir helfen.
Ich erstelle mir mir CCK einen Inhaltstypen 'Sendungsreihen', wo drinne zur jeder Sendungsreihe
Titel, Beschreibung, Bild, etc. vom Benutzer eingetragen werden sollen.
Jede 'Sendungsreihe' soll aber auch 'Sendungen' haben, die unter anderem Gäste, Themen, Bildergalerien und/oder
auch Videos beinhalten soll.
Jede Sendungsreihe kann natürlich mehrere Sendung haben, die alle darunter angeziegt werden sollen.
Jetzt dachte ich mir ich erstelle die Inhaltstypen 'Sendungsdetails', 'Sendungsgalerie' und 'Sendungsvideos',
die ich alle in einem View mit Node-Reference referenziere und anzeigen lasse.
Mein Problem ist jetzt nu folgendes:
Möchte der Benutzer eine neue 'Sendungsreihe' erstellen und dann die dazugehörigen anderen Inhaltstypen,
kann ich vom Benutzer nicht verlangen, dass er auch noch einen neuen View mit dem dazugehörigen Menü erstellt.
Ich würde gern wollen, dass das schon automatisch geschieht.
Habt ihr einen Typ für mich, wie ich das realisieren könnte oder vlt habt ihr ja einen ganz anderen
Lösungsvorschlag.
Bin für alles offen, Hauptsache ihr könnt mir irgendwie helfen, weis echt nicht mehr weiter.
Gruß
Miguelito
- Anmelden oder Registrieren um Kommentare zu schreiben
Entscheide Dich! Drupal 5 oder Drupal 6 ?
am 14.07.2008 - 13:04 Uhr
Drupal 5.x oder neuer
Entscheide Dich! Drupal 5 oder Drupal 6 ?
Views 2 unter Drupal 6 ist schon etwas Anderes als Views 1 unter Drupal 5. Abgesehen davon das es Views 2 fuer Drupal 5 nicht gibt.
PS
DC Admins:
Ich hatte schon mal vorgeschlagen, die Auswahl "Drupal 5.x oder neuer" zu entfernen weil eigentlich ziemlich sinnlos - wie dieser Thread beispielhaft zeigt.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Ganz genau Drupal 5.7.
am 14.07.2008 - 13:07 Uhr
Ganz genau Drupal 5.7.
Geiz ist nicht immer Geil, wenn die Qualität nicht stimmt. mickor solutions
*Ironie an* Super Hilfe! *ironie aus*
am 18.07.2008 - 13:49 Uhr
Hier wird einem echt super geholfen, danke an alle.
Gruß
Miguelito
Geiz ist nicht immer Geil, wenn die Qualität nicht stimmt. mickor solutions
Hi, deine Infos sind relativ
am 25.07.2008 - 11:39 Uhr
Hi, deine Infos sind relativ knapp und teilweise auch nicht ganz zu verstehen.
Du hast also 3 Inhaltstypen? Und welche soll nun der Benutzer füllen?
Und wieso soll er dann noch einen View anlegen? Ein View erstellst doch du, und da werden doch dann alle Neueinträge automatisch angefügt.
Also bitte noch mal ganz genau: was soll wo automatisch angelegt werden?
P.S. Tipp: Bei solchen Ironieanmerkungen kann es übrigens sein, dass man gar keine Antworten mehr bekommt
Das ist schön, dass sich
am 25.07.2008 - 21:58 Uhr
Das ist schön, dass sich doch jemand mir annimmt. Nach elf Tagen, aber Danke.
Du musst meine Ironie verstehen, habe dringend Hilfe benötigt und keiner hat mir geholfen.
Dabei ist die Drupal Gemeinde doch als sehr hilfsbereite Community bekannt.
Dann habe ich ein Problem und nichts da...
Also, ich habe einen Inhaltstypen 'Sendung' mit Titel, Beschreibung etc.
Benutzer können damit eine neue 'Sendung' anlegen, Bsp.: Nachrichten.
Zusätzlich brauche ich Inhalte vom Typen Galerie, eine Gäste- bzw. Themenvorstellung und auch Videos,
die ein Benutzer zur 'Sendung' erstellen kann.
Aus diesen Inhaltstypen dachte ich mir mache ich ein View 'Nachrichten' mit nodereference auf die Sendungsdetails. Referenzangabe in den anderen Inhaltstypen wird vom Benutzer ausgewählt, Bsp.: der Benutzer erstellt eine Gallerie und verweist diese auf eine
bestimmte Sendungsdetails mit Nodereference. Diese wählt er aus einer Liste aus.
Zusätzlich bekommt die View 'Nachrichten' einen Menüpunkt unter Sendungen.
Wird der View 'Nachrichten' angezeigt, sollen dann in diesem auch die Galerien, Videos, Gäste, etc.
zu dieser Sendung mit angezeigt werden, vorausgesetzt es gibt welche, natürlich mit Reference.
Jetzt mein Problem: Legt ein Benutzer eine neue Sendung, dann dazu die nötigen Galerien etc. an,
müsste ich jetzt den View wieder anlegen mit einem neuen Menüpunkt, was nicht Sinn der Sache wäre.
Auch nicht wenn der Benutzer das machen würde, dass wäre dem nämlich zu kompliziert.
Ich habe jetzt das so gelöst, dass ich normal Sendungen erzeugen lasse vom Typ 'Sendung' und diese dann ein Menüeintrag bekommen.
Den Rest, Galerie, Gäste etc. stelle ich als Blocks zur Verfügung, welche nur bei übereinstimmender node id angezeigt werden.
Eine andere Möglichkeit kenne ich nicht, aber vlt hast du oder sonst jemand eine gute andere Idee.
Man lernt nämlich nie aus und das ist doch das gute an diesem Forum, dass man sich mit anderen über Ideen
austauschen kann.
So, Schluss jetzt mit dem Roman und danke nochmal für deine Mühe.
schöne Grüße
Miguelito
Geiz ist nicht immer Geil, wenn die Qualität nicht stimmt. mickor solutions
Ein Tipp:
am 26.07.2008 - 00:29 Uhr
Ein Tipp: http://work.derhasi.de/views-workshop - In dem Workshop wird unter Punkt 5. genau Dein Problem gelöst! Das ganze geschieht über die View URL.
Um alles schön auf einer Seite anzeigen zu lassen ist dann auch noch das Modul Panels sehr schick, mit dem kannst Du die Ndeansicht überschreiben und somit die einzelnen Views direkt als Blöcke neben/unter/über dem Inhalt anzeigen lassen.
Guter Tipp
am 26.07.2008 - 10:35 Uhr
Danke für den Tipp.
Habe mir dein Workshop schon einmal vor kurzem durchgespielt, nur hat nicht alles bei mir funktioniert.
Habe das wohl nicht alles geschnallt und mir ist auch nicht aufgefallen, dass der Punkt 5 meine Probleme
lösen könnte. Ich werde es auf jedenfall nochmal durchprobieren und auf meine Anforderungen versuchen zu übertragen.
P.S.: Der Workshop ist echt genial, es könnte ruhig mehr davon geben. :)
Geiz ist nicht immer Geil, wenn die Qualität nicht stimmt. mickor solutions
Von mir auch noch ein Tipp:
am 26.07.2008 - 15:35 Uhr
Von mir auch noch ein Tipp: du verwendest Views2? Dann kannst du auch einen generellen View anlegen, der die Inhalte von deinen verschiedenen Inhaltstypen zusammenfasst. Geht super! Unter Umständen musst du noch mit dem Bereich Beziehungen arbeiten, um z.B. die Galerien, Beschreibung zuzuordnen, die über nodereference auf deine Sendung verweisen.
Jetzt als Argument einfach den Titel von deinem Hauptinhaltstyp, wahrscheinlich der eigentliche Sendungstitel, auswählen und dann den Pfad der Views-page auf z.B. /sendungen/% setzen. Hast du eine Sendung mit dem node-Titel Nachrichten-26072008-1633 (habe mal das Datum/die Uhrzeit mit reingepackt) dann zeigt er dir im View nur die Inhalte von dieser Nachricht an.
Schönes Wochenende
Kai
Ah, sehe gerade, dass du noch mit Drupal 5.7 arbeitest. Dann wohl auch mit Views 1? Dort kannst du mit dem Feld noderefference arbeiten, um die Beziehung herzustellen.