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

[gelöst] Link mit Ersetzungsmuster im View (Block)

Eingetragen von Lissy01 (278)
am 11.06.2011 - 17:43 Uhr in
  • Views
  • Drupal 6.x

Ich habe eine View erstellt auf einen Inhaltstyp Newsartikel bei dem per Beitragsreferenz eine Mehrfachselektion auf Alpen-Regionen eingebunden ist.

Es gibt von der View eine Seite, die alle Newsartikel ausgibt und einen Block, der nur die verknüpften Alpenregionen liefern soll.
Auf die verschiedenen Alpen-Regionen soll jeweils ein Link gelegt werden.
Der Link soll als Ersetzungsmuster die ID der Alpenregion enthalten.

Angeboten wird mir als Ersatzungsmuster [field_regionen_nid] .
Wenn ich dieses verwende, dann wird aber im Link nicht (wie erhofft wegen dem Begriff nid) die ID der Alpenregion sondern ihr Titel ausgegeben.

Wie muß ich den View konfigurieren, damit ich die ID der Alpen-Region zur Verfügung habe?
Ich habe auch schon Alpen-Region als Beziehungen hinzugefügt, das hat aber auch nichts gebracht.

‹ View: Nach Pfad filtern (gelöst) <any> Anzeige aus dem Views Filter umbenennen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hier noch drei Bilder zur jetzigen Konfiguration...

Eingetragen von Lissy01 (278)
am 13.06.2011 - 18:56 Uhr

....vielleicht wirds dann klarer, was ich meine:




  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mußt Du auch das Feld

Eingetragen von wla (9461)
am 13.06.2011 - 20:04 Uhr

Dann mußt Du auch das Feld richtig auswählen. Wenn Du zwei Titelfelder auswählst, kann Dir auch nur ein Titel gegeben werden. Du mußt also noch das Feld BeitragsID wählen (als erstes und von der Anzeige ausschließen), dann kannst Du das Feld auch verwenden.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Werner, ja, das vergaß ich

Eingetragen von Lissy01 (278)
am 13.06.2011 - 20:42 Uhr

Hi Werner,

ja, das vergaß ich zu erwähnen.
Ich hatte auch schon die Beitrags-ID (unsichtbar) hinzugefügt.
Das ist dann aber die ID von dem Feed-Eintrag und nicht die von der Alpen-Region.

Ziel ist, ja, daß ich alle Einträge zu einer bestimmten Region anzeigen lassen will.
Ich kann das auf der Seite mittels einem Formular schon machen (hervorgehobene Filter-Einträge).
Wenn ich dort eine Region auswähle, dann sieht der Link, der mir das Ergebnis liefert z.B. so aus:
www.meinedomain.de/feed-item?field_regionen_nid[]=2944

Nun will ich einen Block haben, wo ich alle zur Verfügung stehenden Alpenregionen anzeige und den Link mit der ID der Alpenregion abbilde.

Natürlich könnte ich auch einen Block bauen mit einer View auf alle zur Verfügung stehenden Einträgen vom Typ Alpen-Regionen und obigen Link nachbauen. Dann steht mir die richtige ID zur Verfügung.
Nachteil: es werden auch solche Alpen-Regionen angezeigt im Block, für die es evt. keinen Eintrag gibt.
Deshalb hätte ich es gerne mit der View gemacht, wo die Alpen-Regionen in Verknüpfung zu den Feed-Einträgen stehen...

Gruß, Lissy

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann mußt Du eine Beziehung

Eingetragen von wla (9461)
am 13.06.2011 - 20:53 Uhr

Dann mußt Du eine Beziehung eintragen. Du könntest über diese Beziehung auf den Node der Alpenregion durchgreifen und dessen ID benutzen. Es muß allerdings eine Verknüpfung zwischen dem Feed und der Alpenregion existieren, damit diese Beziehung aufgebaut werden kann. Da ich Deine Datenstrukturen nicht kenne, kann ich dazu nicht viel sagen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Datenstruktur sieht so

Eingetragen von Lissy01 (278)
am 14.06.2011 - 14:17 Uhr

Die Datenstruktur sieht so aus, daß es einen Inhaltstyp "Newsartikel" gibt und einen Inhaltstyp "Alpen-Regionen".
Beim Newsartikel gibt es ein Feld, daß via Beitragsreferenz auf Alpen-Regionen zugreift.

Ja, mit Beziehungen habe ich es auch schon getestet.
Das sieht dann so aus, daß ich eine Beziehung auf das Inhaltsfeld (titel) vom Inhaltstyp "Alpen-Regionen" erstelle.

Nun würde ich erwarten, daß ich ein Feld "Alpen-Regionen" hinzufügen kann, das nun nicht das Referenz-Feld aus Newsartikel ist, sondern das Original Titel-Feld Alpen-Regionen zu dem ich dann auch eine nid zur Verfügung haben sollte...ist aber leider nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Werner war so freundlich,

Eingetragen von Lissy01 (278)
am 14.06.2011 - 16:55 Uhr

Werner war so freundlich, sich das Ganze mal anzusehen (Danke noch mal Werner!)
Mein Fehler war, daß ich zwar oben die Beziehung auf Alpen-Regionen gewählt hatte.
Dann habe ich sie aber beim Feld Beitrags-ID nicht noch mal gewählt.
Folgch passierte das -was eigentlich logisch ist- , daß die nid vom Beitrag angezeigt wurde, statt der von der Alpen-Region...
Puhh...da hätte ich auch selbst drauf kommen können, aber manchmal sehe ich einfach den Wald vor lauter Bäumen nicht.

Gruß, Regina

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» 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 21 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