Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 21.09.06, 11:33
Forum Zuschauer
 
Registriert seit: 31.08.06
Beiträge: 4

generateImage/Path typo3 4.0.1 tt_products 2.5.1


Hi!
Folgendes Problem: Ich habe in einer separaten tabelle (tt_products_images) die bilder zu den einzelnen produkten.
Die verknüpfung erfolgt über den foreign-key product_uid, der
name der image-datei steht in localName.


Die zugehörige TS-Setup:
plugin.tt_products.conf.tt_products.ALL.generateImage {
type = foreigntable
table = tt_products_images
uid_local = uid
uid_foreign = product_uid
field.localName = 80
}

plugin.tt_products.conf.tt_products.ALL.generatePath {
# type = tablefields
base = uploads/pics
# field.localName = 80
}

Bemrkung zu generatePath: type = tablefields bringt nur in verbindung zu field.[****] was, sobald ich aber field.localName aktiviere hagelt es fehlermeldungen, was aber klar ist, da localName keine db-spalte in tt_products ist, sondern eben in einer anderen tabelle.

Jetzt zum problem:
in der datei class.tx_ttproducts_image.php/
func getItemMarkerArray
findet er zwar die erste (!!!) image datei in der 'foreign' tabelle (zeile 178 - 196), kann aber damit nichts anfangen, da es für die tabelle $conftable (=tt_products_images) keine eigene konfiguration gibt (zeile 207-233) und damit das array imgs[] leer bleibt (zeile 235-251).

Ergo: es wird kein bild angezeigt!!!

Da dies eigentlich nur der anfang meines vorhabens (ich will zu einem produkt bilder & zum jeweiligen bild eine entsprechende beschreibung anzeigen und das ganze noch auf mehreren seiten) war bin ich etwas frustriert, da ich einfach nicht mehr weiter weiss. Ist das nun ein bug in tt_products oder habe ich etwas übersehen???

Wäre nett wenn mir jemand helfen könnte,
danke
Klaus
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 27.09.06, 07:25
TYPO3 Forum Team
Moderator
 
Registriert seit: 09.10.05
Ort: Köln
Alter: 41
Beiträge: 274
Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken

Zitat:
Zitat von klauswei
da es für die tabelle $conftable (=tt_products_images) keine eigene konfiguration gibt (zeile 207-233) und damit das array imgs[] leer bleibt (zeile 235-251).

oder habe ich etwas übersehen???
Die Konfiguration der zusätzlichen Tabelle muß hinter
Code:
generateImage
eingetragen werden.
Hier muß etwas zu uid_local, uid_foreign und field stehen.
Hieraus wird die $conftable ausgefüllt.

Geändert von Flink (27.09.06 um 07:29 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Typo3 3.6.2 mit tt_products gbauer81 TYPO3 3.x Fragen und Probleme 1 27.04.08 19:53
Typoscript Object Path derKai TemplaVoila 2 10.10.07 15:02
tt_products 2.5.1: Fileextension 'jpg' not allowed. (tt_products:1:image) timinafrica tt_products 2 15.12.06 12:28
TS Object Path Alfred57 TemplaVoila 3 04.10.06 10:54
Path To Imagemagick: /usr/bin/ fletch Alle anderen Extensions 0 30.06.06 15:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:36 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0