[gelöst] Artikel und Block
am 22.10.2010 - 08:53 Uhr in
Hallo Drupaler,
ich sitze gerade daran zu jedem Artikel
bestimmte Blöcke anzeigen zulassen. Das kann ich normalerweise auch im Bereich
Blöcke durch ausschluss machen. Aber mein Fall ist ein anderer.
Nämlich, ein Mitarbeiter erstellt einen Artikel mit dem Titel
"Wissenwerte über Fernreisen". Dazu möchte Sie einen Video betrag- den aes auf Youtube gibt einbinden.
ABER: Dieses Video soll dann als Block in der Rechten Seite erscheinen.
Also Artikel liegt im Content und das Video im Bereich Block auf der Rechten Seite -in einer definierten Region Video.
Hier muss ich mit Views arbeiten. Ich kenn mich mit Views auch aus. Lege ich einfach eine View an und füge einen Block ein?
Und in dem Block werden die Felder, die im Artikel hinzugefügt worden sind (also hier Emfield) ausgegeben?
Klingt logisch, was passiert aber mit anderen Artikel??
Jemand eine Idee?
Grüße
Sandro
- Anmelden oder Registrieren um Kommentare zu schreiben

Moin Sandro, in der View
am 22.10.2010 - 10:48 Uhr
Moin Sandro,
in der View übergibst Du ja das Argument Node Id und holst diese aus der URL (Argumente -> Standardargumente zur Verfügung stellen -> Node ID aus der URL). Dort könntest Du dann z. B. den Validator auf einen bestimmten Inhaltstyp setzen, der eben dieses Video enthält. Alternativ kannst Du bei Felder auch eine 0 ausgeben, wenn das Link-Feld leer ist, dann dürfte die Views nicht angezeigt werden.
Beste Grüße,
Niko
Hallo Niko, das klappt soweit
am 22.10.2010 - 11:48 Uhr
Hallo Niko,
das klappt soweit ganz gut.
Vielen Dank.
Nur Bekomme ich das mit den Feldern nicht hin. Ich kann kein Zero übergeben wenn das EMField Felder nicht ausgefüllt werden.
Das sieht so aus bei mir das ich einen Aritkel erstelle in dem kein YoutubeVideo ist.
Das Block auf der rechte Seite wird trotzdem angezeigt (aber ohne Video Content) Nur der Titel des Block wird angezeigt...:-(
Grüße
Sandro
ich hab es :-) Unter Filter
am 22.10.2010 - 13:32 Uhr
ich hab es :-)
Unter Filter sage ich das die Felder nicht leer sind.
z.B. Inhalt: reise nicht leer
Ist es leer, dann wird die View auch nicht angezeigt
Thnx
Sandro