[TYPO3-german] IMAGE Objekt unter 6.2.x (gelöst)

Michael Kasten home at m-kasten.de
Tue May 6 19:41:10 CEST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ich war dann mal so frei, so habe ich das jetzt gelöst, wenn das schlanker geht wäre ich auch
nicht enttäuscht :)


lib.slider.home = CONTENT
lib.slider.home.wrap = <div class="slideshow" ><ul>|</ul></div>
lib.slider.home {
table = tt_content
	select {
		pidInList = 7
		orderBy = sorting
		languageField=sys_language_uid
		max=10
		where=colPos=1
		}
  	renderObj=COA
  	renderObj{
  		5 = FILES
  		5{
  			references {
				table = tt_content
				uid.field = uid	
				fieldName = image
				}
			renderObj = IMAGE
			renderObj {
				file{
					import.data = file:current:publicUrl
					maxW = 620
					maxH = 300
				}
				altText.data = file:current:title
				wrap = <li>|</li>
				}
			}
  		}
  	}	
}




am 06.05.2014 19:16 Michael Kasten schrieb:
> Hallo Liste,
> 
> probiert habe ich nun bereits:
> 
>> lib.slider.home = CONTENT lib.slider.home.wrap = <ul>|</ul> lib.slider.home { table = 
>> tt_content select { pidInList = 7 orderBy = sorting languageField=sys_language_uid max=10 
>> where=colPos=1 } }
> 
> = Kein Problem
> 
> Wenn ich das dann um ein renderObj ergänze:
> 
>> lib.slider.home = CONTENT lib.slider.home.wrap = <ul>|</ul> lib.slider.home { table = 
>> tt_content select { pidInList = 7 orderBy = sorting languageField=sys_language_uid max=10 
>> where=colPos=1 } renderObj=COA renderObj{ 5 = IMAGE 5{ wrap=<li>|</li> file{ 
>> import=uploads/pics/ import{ field=image } required = 1 } } } }
> 
> = Werden nur noch Platzhalterbilder ausgegeben
> 
> Wenn ich dann noch die um treatIdAsReference = 1 Anweisung ergänze
> 
> Gibt es ein Oops : No fileusage (sys_file_reference) found for given UID.
> 
> Ich brauche aber das renderObj weil ich die Inhalte einzeln wrappen möchte, hat da Jemand noch 
> einen Tip für mich?
> 
> 
> mit besten Grüßen
> 
> 
> 
> am 06.05.2014 17:00 Michael Kasten schrieb:
>> Hallo Liste,
> 
>> ich habe eine Seite in der ich Inhalte aus einer separaten Seite via TypoScript ausgeben 
>> möchte:
> 
>> lib.slider.home=CONTENT lib.slider.home{ table=tt_content wrap=<div 
>> class="slideshow"><ul>|</ul></div> select{ selectFields=bodytext,image,image_link pidInList
>> = 7 max = 6 languageField=sys_language_uid }
> 
>> renderObj=COA renderObj{ 10 = IMAGE 10 { file { import = uploads/pics/ import.field = image 
>> treatIdAsReference = 1 required = 1 } } wrap = <li>|</li> } }
> 
>> Allerdings erhalte ich somit umgehend einen Projektübergreifenden Fehler:
> 
> 
>> "No fileusage (sys_file_reference) found for given UID."
> 
>> Was genau verursacht denn jetzt diesen Fehler? Es handelt es sich ja wohl um eine fehlende 
>> Relation, nur habe ich überhaupt keine Ahnung wie man den Spaß nun auflösen kann.
> 
> 
>> Any hints?
> 
>> _______________________________________________ TYPO3-german mailing list 
>> TYPO3-german at lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> 
> _______________________________________________ TYPO3-german mailing list 
> TYPO3-german at lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 

- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTaR62AAoJEF1/iIvWnG8N6KIIALDLrkRJhK9iYq3vgPI17z51
0fpJWF/jJxAA6XFN/YT+pzTenN0JDAVH5EbATWRa6cJA0e56qAn+65F2ZwCa3FgI
Ug8n72h8NLgLgSEecD4SDHWvOqCMGXO7TBOLYBqDA/e05RibOL2tN1xygIriuPiL
xeK/DAdkVPvGSs1DHCCD1nACGp5znnw4nT4tXZ1x7m77CGJg0gNVWOFCtALZOqqY
zBuhZLq8ayMYwnCr5NfHoOpR+W+8+wwhquA74/jeXsspZohS6UGl8da//CqxAqOt
VLhywUXb6YGiQe+TyMuFH+5kUt4cmsXlAKD2a8YlBfPoqFkAdyrerRiCH5JUhHM=
=/bVJ
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list