Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 29.11.07, 07:55
Forum Newbie
 
Registriert seit: 29.11.07
Beiträge: 11

IMG_RESOURCE Rückgabewert wiederverwenden / einer Variablen zuweisen


Ich lasse mir über IMG_RESOURCE den Pfad zu einem Bild zurückgeben und den Pfad möchte ich an einer anderen Stelle einer PHP-Funktion übergeben, die mir zu dem Pfad die Bildunterschrift aus der Datenbank sucht, aber es wird immer der "Standardpfad" ausgegeben.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
#Pfad für das wechselnde Header-Foto
temp.myBILDRES = IMG_RESOURCE
temp.myBILDRES {
  #Defaultbild falls kein anderes vorhanden
file = fileadmin/image/headerFoto.gif

file.import = uploads/media/
  #im Baum nach oben wandern falls kein Bild gefunden wird
file.import.data = levelmedia:3 // levelmedia:2 // levelmedia:1 // levelmedia:0

  #Welches Bild soll geholt werden: Das erste
file.import.listNum = 1
}

#Tag für das wechselnde Header-Foto erstellen
temp.myBILD = [url="http://www.typo3.net/tsref/cobject/image/"]IMAGE
temp.myBILD {
file < temp.myBILDRES.file

  #Als alttext den Titel der Seite angeben
alttext = [url="http://www.typo3.net/tsref/cobject/text/"]TEXT
alttext.field = subtitle//title
}

temp.info = [url="http://www.typo3.net/tsref/cobject/user/"]USER
temp.info {
userFunc = user_userFunctions->getImageCaption
# ----- Hier funktioniert es nicht mehr -----
filename < temp.myBILDRES.file
}

Kann mir bitte jemand sagen, was ich hier falsch mache ? Die Ausgabe ist immer "fileadmin/image/headerFoto.gif".

Ich habe auch schon versucht die PageID als Parameter an die Funktion zu übergeben, um damit dann alles in der PHP-Funktion zu realisieren, weil ich einfach mit TypoScript nicht weiterkomme, aber ich bekomme selbst das nicht hin (also die Weiterreichung der PageID).

Hier auch mal der PHP-Quelltext:

PHP-Code:
class user_userFunctions {
  function 
getImageCaption($content,$conf)
  {                                                    
    
error_log("call function getImageCaption() ".$conf['filename']);
      
    
$res $GLOBALS['TYPO3_DB']->exec_SELECTquery('description','pages',"media LIKE '%".$conf['filename']."%'",'','','');
    while(
$row mysql_fetch_object($res))
    {
      
# $caption = $row->description;
      # error_log("caption: $caption");
    
}
    
    
mysql_free_result($res);
  }

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
Einzelne tt_news einträge einer Seite zuweisen sefoo News (tt_news, mininews und Co) 1 16.07.08 14:14
Konstante einer Eigenschaft zuweisen synac TYPO3 4.x Fragen und Probleme 1 22.06.07 09:49
Rückgabewert einer Klasse übergeben? Wool TYPO3 3.x Fragen und Probleme 3 05.04.07 10:04
Einer Seite Suchbegriff zuweisen bartenbach TYPO3 4.x Fragen und Probleme 5 28.12.06 16:18
"beforeImg" einer Stylesheet-Klasse zuweisen? sissi GMENU, HMENU, TMENU und Co. 5 14.03.05 07:30


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:33 Uhr.


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