[Typo3] Getting name of the imported file in the IMAGE object
Dmitry Dulepov
typo3 at fm-world.ru
Wed Dec 21 17:05:09 CET 2005
Hi!
Christopher wrote:
> So you need the processed image name and the unprocessed name too?
> Change your TS above to this, and see if it works for you:
>
> 10 = IMG_RESOURCE
> 10.file.import = uploads/tx_templavoila/
> 10.file.import.current = 1
> 10.file.import.listNum = 0
>
> ...since you're not doing any work on the image, you should just get
> the path to the original I think (or at least the path to the
> un-altered copy that T3 may make which should be good enough..?)
I have "maxW" there, so typo3 resize image all the time... I ended up
with the following Templavoila-specific and not very elegant solution:
================================
5 = TEXT
5.field = field_spare_image
5.wrap = <a href="javascript:setImage('product-full-image-main',
'uploads/tx_templavoila/|')">
10 < temp.image
10 = IMAGE
10 {
file {
import = uploads/tx_templavoila/
import {
current = 1
listNum = 0
}
maxW = 66
}
}
15 = TEXT
15.value = </a>
==================
The key was the second line of this TS with the name of flexform field.
I say it is not elegant because I wanted to have only "10" in it with
various (std)wraps but could not manage to fit everything in "10" :(
Took me the whole day to find such a simple thing. Sometimes I feel like
a beginner in typo3 even though I am actively developing with it more
than a year :) Such an interesting life! :)
Dmitry.
More information about the TYPO3-english
mailing list