Zum Inhalt springen

tt_products: Eigene Felder definieren

Erstellt am 9. August 2006 · 4 Antworten · letzte Antwort am 17. August 2006

Tags: Frage

Unbekannter Benutzer ·

Hallo,

habe für meine Semesterarbeit wohl die Klappe zu weit aufgerissen und stehe jetzt vor einigen kleinen Problemen:

Ich habe mit dem Kickstarter tt_products2.5.0 um einige Felder erweitert und die entsprechenden Marker definiert.

Nun bleiben zwei Probleme:

1) In meinem Feld tx_ext_wertung stehen jeweils Zahlen von 1 bis 5. Sie sollen die Wertung für den jeweiligen Eintrag wiedergeben. Der dazugehörige Marker ###WERTUNG### gibt auch die passende Zahl aus. Nun möchte ich gerne - passend zur Zahl - 1 bis 5 Mal eine passende Grafik 'stern.gif' ausgeben.

Any Ideas wie ich da vorgehen kann?

2) In meinem Feld tx_ext_klima stehen jeweils entweder 1 oder 0. Sie definieren, ob ein Eintrag eine Klimaanlage hat oder nicht. Der Marker ###KLIMA### gibt auch die passende Zahl aus. Wenn der Eintrag 1 ist, möchte ich nun aber eine Grafik 'klima.gif'ausgeben, die dies visualisiert.

Wäre super dankbar wenn da jemand einen Tipp hat wie ich da vorgehen müsste.

Hab irgendwie bei dem guten Wetter der letzten Wochen alles etwas schleifen lassen und muss nun in 3 Wochen abgeben...

Gruß und danke, Stefan

b.​kraus · · Beste Antwort

Na, wenn die Werte schon ausgegeben werden, sollte das mit den Bildern nicht mehr das Problem sein:

ad 1)
Mach dir einfach fünf Grafiken, in welchen du 1-5 Sterne platzierst. In deinem Template fügst du dann einfach ein Bild ein:

<img src="fileadmin/images/stars_###WERTUNG###.gif" alt="###WERTUNG### Sterne" />

ad 2)
Du hast also eine Grafik für "Klima". Dann mach dir doch noch ein transparentes Bild (Spacer, 1x1 Pixel), das den gleichen Dateinamen hat und binde es wie folgt ein:

<img src="fileadmin/images/klima_###KLIMA###.gif" alt="Klimaanlage" />

Das ist zwar nicht sonderlich elegant, sollte aber deine Anforderungen erfüllen.