


In the TSFE there's an array called "lastImageInfo", that contains info about the last image accessed.
Using that, it's possible to extract the height, width, type and url of the image..
Check out this example snippet.
Remember to change the reference to the image:
10.file = fileadmin/images/testimage.jpg
To an image on your server..
10 = IMAGE 10.file = fileadmin/images/testimage.jpg 10.wrap = |<br /> 20 = TEXT 20.data = TSFE:lastImageInfo|0 20.wrap = The width of the above image=|<br /> 30 = TEXT 30.data = TSFE:lastImageInfo|1 30.wrap = The height of the above image=|<br /> 40 = TEXT 40.data = TSFE:lastImageInfo|2 40.wrap = The type of the above image=|<br /> 50 = TEXT 50.data = TSFE:lastImageInfo|3 50.wrap = The url of the above image=|<br /> } page.123 < lib.imageInfo
Related snippets:
Fun with TSFE Part 1: Getting additional IMAGE imformation
Fun with TSFE Part 2: Getting additional typolink information
Fun with TSFE Part 3: Getting client information
Fun with TSFE Part 4: Other useful information
This snippet was submitted by Peter Klein


Just take TSFE:lastImgResourceInfo instead of TSFE:lastImageInfo; and you'll get pretty much the same for IMG_RESOURCE.
This might become useful especially if you need to write an image URL to the output, and you need some more data (e.g., dynamic creation of CSS with background-image:url() with the need to write an min-midth:$foopx; in order to be sure to show the entire image).
Add comment