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

Ein View für Main und Subpage

Eingetragen von crackAT (17)
am 10.08.2014 - 15:37 Uhr in
  • Views
  • Drupal 7.x

Hallo,

ich habe schon Stunden mit herumprobieren verbraucht, leider bekam ich keine Lösung.

Ich habe eine View erstellt, die für alle Seiten verwendet wird. Jetzt hab ich auch noch ein Menü mit Unterpunkten. Bei meinem Contenttype habe ich eine Auswahlliste [NavigationName], in der die "Menüpunkte" (die auch in der URL stehen) vorkommen. Bsp. car

Jetzt habe ich im View einen Contextual Filter auf das Feld NavigationName damit ich immer den richtigen Content bekomme. Funktioniert auch so wie es soll. Wenn ich aber noch ein Sub-Menü habe, hab ich nochmal eine Auswahlliste [NavigationName_Sub] den die URL soll beim Hauptmenü localhost/car und beim Submenü localhost/car/test ausehen.

Wie bekomm ich das jetzt hin, dass ich bei localhost/car den Content von car bekomme und bei der Url localhost/car/test den Content von test und ich nicht auch noch den von car bzw. auch garkeinen.

Vielleicht denk ich auch zum kompliziert, ich komm jedenfalls nicht drauf :/

Danke

PS: Hoffe es ist verständlich erklärt :)

‹ [gelöst ]View mit Bezug auf Node Ersteller Feldtyp "Langer Text und Zusammenfassung": Möglichkeiten? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sieht wenig nach drupal aus

Eingetragen von ronald (3845)
am 11.08.2014 - 12:44 Uhr

Irgendetwas passt in der Logik nicht.

Was hast du vor?
Welche content_types hast du angelegt?
Welche entity relations hast du angelegt?
Wie sieht deine View aus, und was soll sie liefern?
Wie hast du die Menues angelegt und aufgebaut?
Benutzt du Taxonomy-Kataloge?

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich hab einen contenttyp, der

Eingetragen von crackAT (17)
am 11.08.2014 - 13:24 Uhr

ich hab einen contenttyp, der enthält (neben relevanten feldern) eine auswahlliste für die "links" sprich da steht dann z.B. drinnen MainPage1, MainPage2 usw. zum auswählen. Mit dem Contenttyp hab ich eine View erstellt und mittels Contextual Filter schau ich eben ob in der URL MainPage1 usw. steht und zeig den Content an der MainPage1 ausgewählt hat. Wenn ich jetzt aber noch eine Subpage habe und die nach der gleichen Logik anzeigen lassen will wie bei der MainPage logik dann hab ich auf einmal den Content von der Main und SubPage.

localhost/MainPage1 --> MainPage1 Content
localhost/MainPage1/SubPage1 --> Main und SubPage Content. Brauche aber nur SubPage Content

Es gibt eig. nur ein View das für alle Seiten verwendet wird, Menü ist angelegt und enthält eben die oben genannten links. Keine Taxonomy.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Wie bekomm ich das

Eingetragen von Jenna (1880)
am 11.08.2014 - 14:16 Uhr
Zitat:

Wie bekomm ich das jetzt hin, dass ich bei localhost/car den Content von car bekomme und bei der Url localhost/car/test den Content von test und ich nicht auch noch den von car bzw. auch garkeinen.

Worin unterscheiden sich denn die Inhalte aus car und car/test?

Du brauchst nicht die URLs im Content Type anlegen, sondern du erstellst 2 Views-Pages, eine mit Pfad "car" und die andere mit Pfad "car/test".

Diese 2 Views hakst du in das Menu ein unter dem sie erscheinen sollen, Vorrausetzung ist, das Menu muß angelegt sein wenn nicht das Standard Menu verwendet werden soll.

In den Views selbst kannst du unter Filterkriterien Unterscheidungen treffen, ich weiß aber nicht wie deine Unterschiede zwischen car und car/test sind.
Probiere da einfach ein paar Filtereinstellugen aus um in das Thema zu kommen oder beschreibe nochmal exakter worin sich die 2 Pfade unterscheiden sollen.
Beispiel unter car Filter "zeige alle Autos in rot" und car/test "zeige alle Autos über 5000 Euro", hier gibt es nun unendliche Möglichkeiten.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn es um echten Subcontent geht

Eingetragen von ronald (3845)
am 11.08.2014 - 14:17 Uhr

also um Inhalt, der vom Hauptinhalt abhängt, bietet sich entity_refernce an.

Ansonsten ist eine Kategoriesierung mit Taxonomy sehr stabil.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja aber es ist ja nicht der

Eingetragen von crackAT (17)
am 12.08.2014 - 09:30 Uhr

Ja aber es ist ja nicht der Sinn für meine 25 Links Views anzulegen. Der Admin soll das dann ja alles selbst erstellen und Notfalls auch selbst eine neue Seite anlegen. Daher auch die "URL" im ContentTyp. Es funktioniert ja auch wunderbar, solange nur die MainPages aufgerufen werden. :) Wenn dann die SubPage kommt hab ich entweder alles doppelt, oder garnix ;(

LG

ronald schrieb

also um Inhalt, der vom Hauptinhalt abhängt, bietet sich entity_refernce an.

Ansonsten ist eine Kategoriesierung mit Taxonomy sehr stabil.

Aber der Inhalt hängt ja nicht vom Hauptinhalt ab. Jeder Link hat seinen eigenen Inhalt. Also hab ich den Inhalt wenn ich auf locahost/car klicke und wenn ich dann auf den Link localhost/car/test klicke hab ich den INhalt von Car und Test, brauch aber nur den von Test.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie sind denn die Daten aufgebaut

Eingetragen von ronald (3845)
am 12.08.2014 - 09:37 Uhr

und wie ist die View formuliert?

View hat nämlich (fast) nichts mit dem visuellen Teil, sondern vorrangig mit der Datenselektion zu tun.

Eine View in Drupal ist mit einer Datenbankansicht zu vergleichen.

Vielleicht hast du hier ein Verständnisproblem?

Schreibe mal ein wenig, was du machen willst.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich mir den Thread so

Eingetragen von wla (9288)
am 12.08.2014 - 09:42 Uhr

Wenn ich mir den Thread so durchlese glaube ich, du hast schon mit einem CMS vor Drupal Kontakt gehabt, aber weißt noch nicht, daß Drupal die Dinge etwas anders handhabt. Views ist wichtig für Listen, Übersichten bzw. das gezielte heraussuchen von Informationen nach bestimmten Kriterien. Diese Anforderungen an diese Seiten bleiben eigentlich konstant bestehen. Es werden "nur" weiter Informationen als Nodes zur Seite hinzugefügt, die dann in den Übersichten auftauchen und darüber angewählt werden können. Daneben gibt es auch ganz normale einzelne Seiten ohne Views, auch im Menü. Wo hast Du Deine Probleme damit bzw. was verstehst Du nicht am Aufbau einer Drupal Seite?

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also grunsätzlich hab ich bei

Eingetragen von crackAT (17)
am 12.08.2014 - 13:41 Uhr

Also grunsätzlich hab ich bei Drupal sofort mit Views angefangen, weil mir eben gesagt wurde, das Views mir das leben in der Formatierung der Seiten erleichtert und man leicht filtern kann. Wie ich eine normale node bearbeite bzw. den Inhalt so darstelle wie ich es will und das mit nur einmal und nicht bei jeder seite, wüsste ich jetzt garnicht. Daher die Views. Würde aber auch erklären warum ich bei Dr. Google nichts zu meinem Problem gefunden habe.

Zurzeit habe ich mir doch den post von Jenna zu Herzen genommen und das mit mehreren Views gelöst.

Habt ihr vl. einen Lösungsansatz oder Link wie ich die Content Pages formatieren kann bzw. eig. den Contenttyp?

Danke

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Um das Aussehen eines

Eingetragen von wla (9288)
am 12.08.2014 - 14:08 Uhr

Um das Aussehen eines Content-Types durchgängig zu beeinflussen gibt es einige Möglichkeiten. Hier mal die drei gängigen:

  • Die [do:ds Display Suite] benutzen
  • Das Modul [do:panels Panels] benutzen
  • Einen eigenen Template-File für den speziellen Node-Typ erstellen

So wie Du das möchtest, wird es vermutlich auf Panels hinauslaufen, aber Achtung erst nal damit vertraut machen, denn trivial ist der Umgang damit nicht. Ein passendes Video Tutorial findest Du bei NodeOne.se.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke

Eingetragen von crackAT (17)
am 12.08.2014 - 14:22 Uhr

Super Danke

werd mir das ansehen.

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
  • [gelöst] Persönliches Kontaktformular, oder interne User Nachrichten
  • Webform Progress Symbol (Loading icon)?
  • Mehrere freie Mitarbeiter:innen gesucht für Kooperation
  • Webform Submission Eingaben über Views ausgeben?
Weiter

Neue Kommentare

  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 21 Stunden 2 Minuten
  • Gleiches Problem: bootstrap 4
    vor 2 Tagen 22 Stunden
  • Da wirst Du den Bug wohl
    vor 3 Tagen 1 Stunde
  • Immer noch composer 1 zu 2
    vor 3 Tagen 16 Stunden
  • Beziehung Branche Adresse!
    vor 2 Tagen 2 Stunden
  • Sorry, dann gab es das bei
    vor 3 Tagen 18 Stunden
  • Beziehung Branche Adresse!
    vor 3 Tagen 18 Stunden
  • Auf Englisch heißt das
    vor 3 Tagen 21 Stunden
  • Composer Upgrade bei bestehendem Projekt
    vor 4 Tagen 1 Stunde
  • Du meinst Argument?
    vor 4 Tagen 1 Stunde

Statistik

Beiträge im Forum: 248393
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

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