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

Node Content unterhalb Parent Node

Eingetragen von mab (54)
am 08.04.2010 - 18:33 Uhr in
  • Views

Hallo liebe Community,

ich habe einen Inhaltstyp Subpage erstellt. Diesen zeige ich über node reference (widget) auf den gewöhnlichen Page nodes an. Ist es nun auch möglich dem view zu sagen, er soll alle Subpages unterhalb von Page anzeigen und nicht innerhalb. Das Problem ist nämlich, dass ich die Page nodes per CSS mit einem Rahmen style und ich die Subpages nicht innerhalb des Rahmens anzeigen möchte.

---------------
Page |
--------------
--------------
Subpage |
--------------

und nicht so:

---------------
Page
-------------
Subpage|
-------------
-------------

Ich habe das im View mit Attachement versucht und dann "after" eingestellt. Allerdings greift dann das Argument nicht mehr. Welche Einstellung ist im view notwendig. um Subpages auf der referenzierten Page anzuzeigen und zwar unterhalb des Parent Nodes.

Gruß, mab

‹ Checkbox Rückgabe Views: nur ein Beitrag pro Nutzer ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

View: Filter: Typ =

Eingetragen von docmiller (89)
am 08.04.2010 - 23:14 Uhr

View:

Filter: Typ = Subpage
Zeilendesign = Node
Argument = CCK Feld "nodereference"

Blockansicht erstellen und diese an entsprechender Stelle positionieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo. danke für deine

Eingetragen von mab (54)
am 09.04.2010 - 19:56 Uhr

hallo.

danke für deine Antwort. ich suche aber eine Lösung mit attachements, da ich den block nicht extra zuweisen möchte.

Folgende Einstellungen verwende ich:

default:
------------
filter: type: page, published: yes

page:
---------
argument: node: titel
path: overview/%

attachement:
------------------
filter: subpage
relationship: node reference page
argument: use relationship page

nochmal zusammengefasst: ich möchte in der Übersichtsseite (http://domain/overview) alle Page Nodes (theming mit fields) anzeigen. Wenn nun jemand ein Page Node anklickt (http://domain/overview/page-node-title) soll dies in der Vollansicht angezeigt werden und darunter alle Unterseiten die auf die Seite referenzieren.

Würde mich freuen, wenn jmd weiter weiß. Teste schon ziemlich lange und habe keine Lösung.

P.S: so wie es ausschaut, wird ein attachment auch innerhalb des nodes angezeigt, richtig?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich mich an meinen

Eingetragen von docmiller (89)
am 09.04.2010 - 23:18 Uhr

Wenn ich mich an meinen letztenviews attachment Einsatz richtig erinnern kann, wird das Attachment innerhalb der Node angezeigt; somit nicht für dein Einsatz geeignet, oder?

Zitat:

da ich den block nicht extra zuweisen möchte.

Stellt das denn ein Problem dar? Dem richtest Du einfach ein und wenn er keinen gültigen Wert liefert wird er einfach nicht angezeigt. Ich setzte das so erfolgreich ein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ok danke für deine hilfe..

Eingetragen von mab (54)
am 10.04.2010 - 08:40 Uhr

ok danke für deine hilfe.. ein paar fragen noch. leider werden jetzt alle unterseiten zur hauptseite 1 angezeigt und nicht nur die, die auf hauptseite 1 referenzieren. wie kann ich das einschränken? ich dachte, das wird über das argument node reference erledigt oder muss das extra per taxonomy / relationship eingeschränkt werden?

weiß vielleicht noch jemand warum auf der hauptseite kein link (unterseite erstellen) erscheint, den ich im content type per node reference url widget hinzugefügt habe? im defaupt theme geht das nur in meinem theme nicht. muss das feld für den link extra ausgelesen werden und falls ja, wie?

danke!

edit: folgendes habe ich gemacht:
1. Add the node_refence as argument
2. Set "Action to take if argument is not present:" to "Provide default argument"
3. Set "Default argument type:" to "Node ID from URL"
4. Set "Basic Validation"

(http://drupal.org/node/161867)

es funktioniert...was ich nicht verstehe.. das argument wird doch über die url übergeben. in meinem fall ist das der node title. wieso matched er mittels node id from url auf die node reference? wird die node id trotzdem beim aufruf übergeben. wer kann mir die einstellungen kurz erklären?

  • Anmelden oder Registrieren um Kommentare zu schreiben

hört sich alles ganz gut

Eingetragen von docmiller (89)
am 10.04.2010 - 11:48 Uhr

hört sich alles ganz gut an.

Versuchn mal den Validator auf Node und den Argumenttyp auf Beitrags-ID zu setzten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

nein das funktioniert nicht.

Eingetragen von mab (54)
am 10.04.2010 - 12:18 Uhr

nein das funktioniert nicht. wie kann ich erzwingen, dass das argument gegeben ist. muss doch über relationships gehen und dann im argument verknüpfen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

In meinem Szenario werden

Eingetragen von docmiller (89)
am 10.04.2010 - 12:42 Uhr

In meinem Szenario werden Artikel an Seiten "angeklebt":

  • Anmelden oder Registrieren um Kommentare zu schreiben

hi , danke für deine

Eingetragen von mab (54)
am 10.04.2010 - 12:48 Uhr

hi , danke für deine mühe.

gleiches funktioniert, wenn man eine beziehung auf das reference feld anlegt und als argument node id verwendet.

die einstellung hab ich mehr oder weniger abgeschaut. jetzt würde ich gern noch durchblicken.
wie kommt der match in deinem beispiel zu stande? er soll per standard immer die node id verwenden und diese wird mit der referenzierten node id verglichen oder wie ist das zu verstehen?

if (child node id = parent node id)
show child nodes

ich suche also noch eine erklärung, um zu verstehen wie die übereinstimmung mittels argument zu stande kommt. und was ist der unterschied zu relationship. da funktioniert das auch.. kannst du mir das grob erklären.

vielen dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Betrachte das Argument als

Eingetragen von docmiller (89)
am 10.04.2010 - 14:07 Uhr

Betrachte das Argument als "dynamischen Filter": lade Beitrage mit dem CCK Feld "noderef = aktuelle NID aus der URL".

Du kannst das auch über eine Beziehung herstellen, aber mit dem Argument ist das kürzer.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 4 Tagen
  • Textboxen mit Tabelle
    vor 3 Wochen 4 Tagen
  • Du sollst ja auch keine
    vor 3 Wochen 4 Tagen
  • Theme
    vor 3 Wochen 4 Tagen
  • Welches Theme benutzt du
    vor 3 Wochen 4 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 5 Tagen
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 5 Tagen
  • Modul view_unpublished
    vor 3 Wochen 6 Tagen
  • Modul "override node options"
    vor 4 Wochen 14 Stunden
  • Im Grunde ist dass ein
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20483

Neue User:

  • Aathivithyah
  • Aoirhic
  • Stevebok

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 75 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