Hallo ich habe folgendes Problem....
ich möchte mit einer Userfunction Bilder durch ein ergebnis mit einer SELECTABFRAGE anzeigen. leider weiß ich nicht wo zu dem jeweiligen bildnamen den ich in tt_content : image finde der pfad zu der jeweiligen datei gespeichert wird.
folgendes funktioniert zwar:
function getPictures(....)
.
.
.
$query2="SELECT * FROM $db_table1 WHERE pid = ".$row[uid]." and colPos = 1 ";
$result2=mysql(TYPO3_db,$query2);
$row2=mysql_fetch_array($result2);
#ergebnis als bild Präsentieren: momentan fest gemünzt auf .../news/...
$ergebnis .= 'img src="fileadmin/Image_Archive/news/'.$row2[image].'"';
return $ergebnis;
aber eben nur wenn man den pfad genau angibt liegt das bild aber woanders wird es eben nicht angezeigt!
HILLLFFFEEE wo ist der Pfad............... #paralyzed#
Christoph123 schriebHallo ich habe folgendes Problem....
ich möchte mit einer Userfunction Bilder durch ein ergebnis mit einer SELECTABFRAGE anzeigen. leider weiß ich nicht wo zu dem jeweiligen bildnamen den ich in tt_content : image finde der pfad zu der jeweiligen datei gespeichert wird.
folgendes funktioniert zwar:
function getPictures(....)
.
.
.
$query2="SELECT * FROM $db_table1 WHERE pid = ".$row[uid]." and colPos = 1 ";
$result2=mysql(TYPO3_db,$query2);
$row2=mysql_fetch_array($result2);
#ergebnis als bild Präsentieren: momentan fest gemünzt auf .../news/...
$ergebnis .= 'img src="fileadmin/Image_Archive/news/'.$row2[image].'"';
return $ergebnis;
aber eben nur wenn man den pfad genau angibt liegt das bild aber woanders wird es eben nicht angezeigt!
HILLLFFFEEE wo ist der Pfad............... #paralyzed#
hi
also das mit den bildern.........
in der db werden die als <b>blob</b> abgelegt.........
hm....mir wird aber nicht klar warum du den direkten pfad brauchst.......
wenn du in der main funktion folgendes stehen hast:
$this->conf["image."]["file"] = "uploads/derordnerwodiebilderdrinnesind/".($row["image"]);
$theImgCode=$this->cObj->IMAGE($this->conf["image."]);
$content.="<tr><td>".$theImgCode."</td></tr></table>";
und in der funktion für die bildr folgende query drinnen hast:
$query = "SELECT * FROM tx_blablasbla WHERE pid IN (".pid.") ORDER BY sorting";
$res = mysql(TYPO3_db,$query);
$out=array();
dann läuft es doch!
cu
thorsten
Aber wenn nun irgendein Endanwender meint, die Bilder nicht mit Durchsuchen in Typo3 hochzuladen sondern Sie vorher per FTP in irgendein Verzeichnis packt und dann bei Image im linken Contentbereich der jew. Seite angibt. Kann Typo3 die bilder wenn man Content ausgibt einfach finden. mit meiner Userfunction, weiß ich zumindest schon mal den namen des Bildes und zwar den Standardtordner aber nie genau den Ordner der sich der Endnutzer später vielleicht mal einfallen lassen wird.
Erstaunlich ist dabei, daß Typo3 das Image trotzdem findet... oder kopiert es es einfach in den Standardtordner (beim angeben?) so langsam geht mir ein Licht auf.....
Vielen Dank für Deine Antwort und noch viel Spaß mit den Wundern und Rätseln des TYPO3.....