Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[gelöst]Unter einem Node-> Teaser View des gleichen Content Typen ausgeben

Eingetragen von 1kubik (903)
am 14.10.2011 - 21:55 Uhr in
  • Views
  • Drupal 7.x oder neuer

guten abend

ich fahr gerade wieder karusell mit drupal und bräuchte mal einen tip:

unterhalb einer 'full content' ansicht eines nodes
sollen teaser von dem content typen des nodes angezeigt werden.

es gibt verschiedene content typen
bei denen soll das jetzt genaus angezeigt werden.
ich habe jetzt schon eine view auf einen bestimmten content type
den ich mir ja zb als block anzeigen lassen kann.

nur wie kann ich diese block-view unterhalb nodes anzeigen lassen??
ich hab jetzt schon panels versucht und display views
und mit beiden schaffe ich es nicht
brauch ich panels dazu oder geht das auch einfachen?

besten dank vorab
gruss
stef

‹ IMCE Image ► Content (missing) Fehlermeldung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du in deinem Theme eine

Eingetragen von wla (9461)
am 14.10.2011 - 23:11 Uhr

Hast Du in deinem Theme eine Region "Content Bottom"? Dann pack den Block da rein. Wenn nicht, dann bau Dir so eine Region in Dein Theme ein. Im .info-File die Region definieren und dann in der Datei page.tpl.php die Variable der neuen Region ausgeben (ansehen, wie die anderen Regionen ausgegeben werden hilft).

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bau dir ein template für

Eingetragen von Alex183 (35)
am 15.10.2011 - 01:24 Uhr

Bau dir ein template für deinen node und blende dort unter dem content einfach den view Block ein, dann kannst du die view über context Filter sogar noch node abhängig steuern.
Muss morgen mal den code dazu raussuchen, wenn du magst.

LG Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

EVA

Eingetragen von stBorchert (6003)
am 15.10.2011 - 10:43 Uhr

Hallo.
Wenn Du unter Inhalten Views anzeigen möchtest, geht das ganz einfach mit [do:eva Entity Views Attachment] (in D6 war das [do:views_attach Views attach]).
Du erstellst ein neues Display vom View und hängst dieses dann an die entsprechende Entity an (z.B. "node").

  • Anmelden oder Registrieren um Kommentare zu schreiben

vielen dank für euer

Eingetragen von 1kubik (903)
am 15.10.2011 - 11:19 Uhr

vielen dank für euer antworten!

@werner: das view in einen block anzeigen lassen ist ja nur das
eine... ich möchte ja aber einer view auf die content typen des nodes anzeigen lassen.
das mit den contextual filters habe ich auch schon,leider erfolglos, versucht
@alex und nicht hinbekommen daher wäre son scipt beispiel ganz
toll :) aber nur wenn du es gleich findest
ich werd mich jetzt direkt mit eva beschäftigen, das sieht schonmal
viel versprechend aus... vielen dank @stefan

schreib dann für die nachwelt ob es bzw wie es funktioniert :)

grüße
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Filter

Eingetragen von stBorchert (6003)
am 15.10.2011 - 11:33 Uhr

Den contextual filter musst Du dann auf "provide default argument" stellen und dann php-Code verwenden.
In etwa sowas:

<?php
if (($node = menu_get_object()) !== FALSE) {
  return
$node->type;
}
return
FALSE;
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

und in der entsprechenden

Eingetragen von Alex183 (35)
am 15.10.2011 - 12:53 Uhr

und in der entsprechenden node-inhaltstyp.tpl.php fügst du dann folgenden Code ein, um den Block in deinem Node anzuzeigen:

$view = views_get_view('view_name');
print $view->execute_display('default');

Bei Thoor gibts übrigens n netten Screencast zu den context filtern von views

http://www.thoor.de/drupal/video-tutorial/views-3/views-3-contextual-fil...

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke @stefan das

Eingetragen von 1kubik (903)
am 15.10.2011 - 17:10 Uhr

danke @stefan
das funktioniert genau so wie ich es brauche,
ich brauchte eva also garnicht..
das schöne an dieser variante ist das ich das dann nur einmal
anlegen muss und es für alle content typen funktioniert!

@alex ich brauche bei der variante gar keine template anpassungen machen

eine ander weg (ohne php) ist dann auch die @werner vorgschlagen hat:
eine view anlegen, sichtbarkeit auf content typen im block und das dann
zb in die content region (oder wo auch immer) anzeigen
das muss dann natürlich für jeden content typen extra angelegt werden.
warum ich das gestern nicht geschafft hatte ... keine ahnung aber jetzt gehts!

vielen dank euch noch mal !!
besten gruss
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 3 Tagen 7 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 14 Minuten
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 16 Stunden
  • melde mich mal wieder, da ich
    vor 9 Wochen 4 Tagen
  • Hey danke
    vor 9 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 1 Tag
  • In der entsprechenden View
    vor 11 Wochen 1 Tag

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association