TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

Dam Bild aus bestimmter Seite und Spalte ausgeben


Autor Nachricht
Verfasst am: 10. 02. 2012 [11:46]
Thorsten1508
Themenersteller
Dabei seit: 25.05.2010
Beiträge: 23
Hallo zusammen,
ich steh irgendwie auf dem Schlauch. Hab dam und dam_ttcontent installiert.

nun möchte ich auf der Startseite ein Bild aus einer Unterseite anzeigen lassen. Ohne dam hat das dann folgendermaßen funktioniert:

TYPOSCRIPT
bild_ohne_dam = COA
bild_ohne_dam {
10 = CONTENT
10 {
    table = tt_content
    select  {
            orderBy = sorting
            where = colPos = 2
      	    pidInList = 58
       	    }
            renderObj = COA
            renderObj { 
	               100=IMAGE
                       100{
                       required=1
                       file.import=uploads/pics/
                       file.import.field=image
                      }
            }		
    }	
}


Jetzt sollte laut Wiki dieser Code gehen:


Bild ausgeben per Dam:
TYPOSCRIPT
bild_mit_dam = IMAGE
bild_mit_dam.file.import.cObject = USER
bild_mit_dam.file.import.cObject {
     userFunc=tx_dam_tsfe->fetchFileList
     refField=tx_damttcontent_files
     refTable=tt_content
     additional.fileList.field=image
     additional.filePath=uploads/pics/
}


und dann ein bestimmtes Bild ausgeben per Dam:
TYPOSCRIPT
bestimmtes_bild_mit_dam = COA
bestimmtes_bild_mit_dam {
10 = CONTENT
10 {
    table = tt_content
    select  {
            orderBy = sorting
            where = colPos = 2
      	    pidInList = 58
       	    }
            renderObj = COA
            renderObj { 
	               100=IMAGE
                       100{
                       required=1
                       file.import.cObject = USER
                       bild.file.import.cObject {
                       userFunc=tx_dam_tsfe->fetchFileList
                       refField=tx_damttcontent_files
                       refTable=tt_content
                       additional.fileList.field=image
                       additional.filePath=uploads/pics/
                       }
                      }
            }		
    }	
}


Nur leider wird mir nie irgendetwas ausgegeben. Also weder das "bild_mit_dam", noch das "bestimmtes_bild_mit_dam".

Was mache ich den falsch???

VIelen Dank
Profil
Verfasst am: 10. 02. 2012 [14:03]
LuP
Dabei seit: 12.04.2007
Beiträge: 274
Hallo,

Thorsten1508 schrieb:

und dann ein bestimmtes Bild ausgeben per Dam:

einmal "bild" zu viel:
TYPOSCRIPT
file.import.cObject = USER
-	bild.file.import.cObject {
+	file.import.cObject {

VG,
LuP
Profil
Verfasst am: 10. 02. 2012 [16:31]
Thorsten1508
Themenersteller
Dabei seit: 25.05.2010
Beiträge: 23
Ok, da hat sich tatsächlich ein Fehler eingeschlichen. Der korrekte Code lautet dann:

TYPOSCRIPT
bestimmtes_bild_mit_dam = COA
bestimmtes_bild_mit_dam {
10 = CONTENT
10 {
    table = tt_content
    select  {
            orderBy = sorting
            where = colPos = 2
      	    pidInList = 58
       	    }
            renderObj = COA
            renderObj { 
	               100=IMAGE
                       100{
                       required=1
                       file.import.cObject = USER
                       file.import.cObject {
                       userFunc=tx_dam_tsfe->fetchFileList
                       refField=tx_damttcontent_files
                       refTable=tt_content
                       additional.fileList.field=image
                       additional.filePath=uploads/pics/
                       }
                      }
            }		
    }	
}


Danke für den Hinweis. Aber daran lags leider auch nicht. Ich hab schon alle möglichen Beispiele aus dem Netz ausprobiert. Aber ich krieg einfach nichts angezeigt...

Weiss nicht einer nen guten Rat?

Vielen Dank
Profil