Taxonomy terms als Grafiken anzeigen bloß wie?
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 13.04.2011 - 22:01 Uhr in
Hej Hej,
ich habe ein Vokabular mit verschiedenen Begriffen angelegt. Dann habe ich ein Feld "Referenz auf Taxonomy-Begriffe" mit "Kontrollkästchen/Auswahlknöpfe" erstellt, so dass ich die Begriffe über die Checkboxen aktivieren kann. Habe ich ein Begriff über die Checkbox aktiviert soll im inhalt der Begriff als Grafik dargestellt werden. Ich benötige für jeden taxonomy term eine Eigene Grafik. Dafür brauche ich wohl für jeden term eine eindeutige css id oder?
Ich versuche das schon den ganzen Tag aber leider ohne Erfolg, auch mit views habe ich noch nicht das gewünschte ziel erreicht :-(
Kann mir da vielleicht einer von euch einen Tipp geben wie ich für jeden Term eine eigene css id generieren kann?
lg
willi
- Anmelden oder Registrieren um Kommentare zu schreiben
Probiers mal damit:
am 14.04.2011 - 07:40 Uhr
Probiers mal damit: https://drupal.org/project/taxonomy_image
Edit:
Ach Mist, du meinst ja Drupal 7...
Das wird doch seitens Drupal
am 14.04.2011 - 07:52 Uhr
Das wird doch seitens Drupal 7 von Haus aus unterstützt.
Du kannst auf der Termseite oben mit dem Tab "Manage Fields" die entsprechenden Felder hinzufügen.
Guten Morgen, ja das habe ich
am 14.04.2011 - 08:01 Uhr
Guten Morgen,
ja das habe ich auch schon gesehen, aber leider gibt es keine version für drupal 7.
Ich habe das mal mit drupal 6 so gelöst:
<div class="exklusiv"<?php if($node->field_exklusiv[0]['value'] == off)
{print ' style="display:none"';} ?>>
</div>
allerdings war das ein normales checkbox feld. Gibt es denn nicht eine Möglichkeit, jeden taxonomy term einzeln auszulesen, anstatt über
<?php print render ($content['field_kategorie']); ?>
alles auf einmal auszulesen?. Dann könnte ich das doch wie oben lösen oder?lg
willi
In D7 ist ein Term ebenso
am 14.04.2011 - 08:29 Uhr
In D7 ist ein Term ebenso eine Entität wie ein Node oder User und Felder lassen sich beliebig an jede Entität dranhauen. So hat ein Term in D7 per default ja bereits ein Textfield für den Namen und ein Textarea für die Beschreibung. Einfach auf admin/structure/taxonomy/tags/fields gehen und noch ein Image-Feld dranhauen.
super das klappt soweit schon
am 14.04.2011 - 08:33 Uhr
@ Sense
vielen Dank :-) super das klappt soweit schon. Manchmal sieht man echt den Wald vor lauter Bäumen nicht ;-) Ich lasse mir die Term Grafiken jetzt über einen view ausgeben, allerdings wird die grafik immer angezeigt egal ob die checkbox on oder off ist. Habe im view in dem Feld schon die Option "Hide if empty" gesetzt aber leider ändert sich da nichts.
Habt ihr dazu vielleciht noch eine Idee?
lg
willi
[gelöst] über view Ausgabe
am 14.04.2011 - 09:16 Uhr
vielen Dank nochmal für die Hilfe,
das funktioniert über die view Ausgabe lag wohl am Cache, dass er das "hide if empty" nicht angenommen hatte.
lg
willi
Alexander Langer schrieb In
am 14.04.2011 - 17:19 Uhr
In D7 ist ein Term ebenso eine Entität wie ein Node oder User und Felder lassen sich beliebig an jede Entität dranhauen. So hat ein Term in D7 per default ja bereits ein Textfield für den Namen und ein Textarea für die Beschreibung. Einfach auf admin/structure/taxonomy/tags/fields gehen und noch ein Image-Feld dranhauen.
Ich glaube ich stehe auf dem Schlauch - bekomme das einfach nicht hin.
Habe eine image field für einen Bergriff erstellt und für diesen Begriff eine Standardgrafik festgelegt. Die Grafik wird auch wunderbar auf dem Editierschirm angezeigt Auch bei der Anzeigeverwaltung steht das "Format" auf "Bild'".
Allerdings bekomme ich es einfach nicht hin, nun diese Grafik anstelle des Begriffes anzeigen zu lassen. In Views habe ich keinerlei Option, dies umzustellen, wie es mein Vorredner erläutert. Auch ohne views wird stets nur der Begriff selbst angezeig, ohne die Grafik.
Habbe ich irgendeinen wichtigen Schritt vergessen?
Vielen Dank im Voraus!
Versuch mal, ob Du in Views
am 15.04.2011 - 09:08 Uhr
Versuch mal, ob Du in Views eine Beziehung zu dem Taxonomy-Term setzen kannst, damit Du darüber an das Bild kommst.
Beste Grüße
Werner
versuche doch mal in views
am 15.04.2011 - 20:46 Uhr
versuche doch mal in views unter Felder das Taxonomy Bild Feld auszuwählen und in den optionen "bild verlinken mit inhalt" anklicken.
lg
willi