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

views - vom Bild zum taxonomie term verlinken [gelöst]

Eingetragen von tomx (771)
am 21.06.2010 - 22:45 Uhr in
  • Views
  • Drupal 6.x

Ich versuche ein Bild in views so zu verlinken, dass es an die Stelle zeigt, an die auch der taxonomy term zeigt. Die tokes für die Taxonomy Begriffe werden aber nur ohne Bild, also als allein stehender Licht richig erzeugt. Gebe ich den token [name] ein bei "Output this field as a link" für ein Bild, dann ist der Link falsch. In der URL wird nur der term, nicht aber der Pfad samt Unterkategorien als Link gesetzt.
Gibt es da einen Trick, um ein Bild in views auf auf einen term zeigen zu lassen?

‹ Aktuelles jQuery und jQuery Tools verwenden Views Seite mit Inhalten verschiedener Nodes ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Du mit Feldern

Eingetragen von Thoor (3678)
am 22.06.2010 - 07:36 Uhr

Wenn Du mit Feldern arbeitest, dann kannst Du unter "Rewrite the output of this field" eine ganz normale HTML Anweisung reinschreiben in der Du die entsprechenen Token Werte einsetzt.

Also so etwas zum Beispiel ( Deine Feld Tocken sehen anders aus!): <a href="[field_taxonomie_url]"><img src="[field_bildquelle_url]"></a>
Du musst nur drauf achten, daß Du die beiden Felder auch in die Ansicht lädst, musst sie aber gar nicht wirklich anzeigen und kannst "Ausschliessen" wählen, wenn du nur die Token Werte brauchst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hatte ich auch schon

Eingetragen von tomx (771)
am 22.06.2010 - 11:16 Uhr

Das hatte ich auch schon probiert, doch klappt es auch nicht. So sieht es mit dem rewrite Feld aus:

<?php
<div class="field-content"><img src="%3Cimg%20src=" http:="" sites="" sites.net="" files="" imagecache="" produkt_schnitt="" test_portrait.jpg="" alt="" title="" class="imagecache imagecache-produkt_schnitt imagecache-default imagecache-produkt_schnitt_default" height="94" width="125">"&gt;</div>
?>

und so ohne:

<?php
<a class="views-processed" href="/test"><img src="http://sites.net/sites/sites.net/files/imagecache/produkt_schnitt/test_portrait.jpg" alt="" title="" class="imagecache imagecache-produkt_schnitt imagecache-default imagecache-produkt_schnitt_default" height="94" width="125"></a>
?>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Woher hast du denn den

Eingetragen von Thoor (3678)
am 22.06.2010 - 11:26 Uhr

Woher hast du denn den Rattenschwanz an CSS Klassen ... So wie es aussieht holst Du Dir die entsprechenden 2 Daten im falschen Format!

Hol Dir doch erst einmal die Bild URL und die URL zum Taxonomie Begriff als "raw Text" ... und dann baust du mit diesen beiden Werten die HTML Anweisung.

Und dass du PHP Code schreibst ... es reicht popeliges HTML entsprechend meinem ersten Posting!

  • Anmelden oder Registrieren um Kommentare zu schreiben

css Klassen? Da gibt es doch

Eingetragen von tomx (771)
am 22.06.2010 - 13:08 Uhr

css Klassen? Da gibt es doch immer mehrere zur auswahl bei drupal per default.
raw text? Schön wärs. Den gibt es nicht in views. Oder doch? Wie denn? Habe ich da etwas übersehen?

php code format? Ist doch besser lesbar als s/w.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein letztes Beispiel aus nem

Eingetragen von Thoor (3678)
am 22.06.2010 - 13:34 Uhr

Ein letztes Beispiel aus nem eigenen VIEW für Dich :-)

Meine Ersetzung: <a target="_blank" href="[field_girokonto_link_url]" title="Direkt zum Girokonto beim Anbieter">Zur Konto Eröffnung</a>
Und das LINK Feld [field_girokonto_link_url] lasse ich als URL:Klartext ausgeben, damit die Ersetzung nichts weiter als ein HTML TAG wird.

Für Dein Besipiel fehlt nur noch der Pfad fürs Bild ... da wählst du eben als Format:Pfad zur Datei ... und baust diesen Token in Deine Ersetzung!

hth

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie wärs andersrum?

Eingetragen von r4s6 (1383)
am 22.06.2010 - 14:19 Uhr

Du kannst Du in Views auch Felder anzeigen, für die Taxonomie-Begriffe? Wenn Du nun vorher noch das Bild des Nodes reinholst und dieses von der Anzeige ausblendest, kannst Du doch dieses als Token ins Rewrite für den Taxonomie-Begriff einspeisen? Natürlich funktioniert das nur, wenn es sich um eine 1:1-Beziehung handelt.

Habe es nicht ausprobiert, sollte aber so möglich sein, oder irre ich mich?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Denkrichtung zu ändern

Eingetragen von tomx (771)
am 22.06.2010 - 15:29 Uhr

Die Denkrichtung zu ändern hat auch diesmal geholfen. :-)
Es klappt über das taxonomie Begriffsfeld verlinkt inkl. rewrite und da das Bild als Pfad rein.

Danke für die Tipps.

PS: Wieso fallen denn die css Klassen auf?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

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

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

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