[TYPO3-project-formidable] How to link images in a renderlet:IMAGE inside a renderlet:LISTER?
Jerome Schneider
typo3dev at ameos.com
Sat May 10 23:15:21 CEST 2008
Hi Ian,
you pointed something there.
For formidable to be able to generate an IMG-tag with proper ID's and so
to attach majix events to it, the renderlet:IMAGE uses the method
tslib_content->IMG_RESOURCE() that returns only the path of the
generated image, and not tslib_content->IMAGE(), that returns the whole
IMG tag.
I had a quick rewrite of renderlet:IMAGE to add
/imageconf/generateTag=boolean, default false to override this
behaviour. The counterpart is that any majix events defined on the image
won't be executed.
You'll find the modification in revision 187:
http://formidable.typo3.ug/svn/changelog/revision-187.html
Best regards,
Jerome
Ian Solo wrote:
> Hello!
>
> I need to make an image to zoom on click.
>
> How can I link images in a renderlet:IMAGE inside a renderlet:LISTER?
> This typoscript should work but it doesn't:
> ******************************************************************
> <column>
> <type>renderlet:IMAGE</type>
> <name>image</name>
> <listHeader>Image</listHeader>
> <folder>uploads/tx_iangallery/</folder>
> <imageconf>
> <userobj>
> <ts>
> <![CDATA[
> 10 = IMAGE
> 10 {
> file < params.relwebpath
> file.maxW = 100
>
> imageLinkWrap = 1
> imageLinkWrap.enable = 1
> imageLinkWrap.JSwindow = 1
> imageLinkWrap.wrap = <A
> href='javascript:close();'>|</A>
> }
> ]]>
> </ts>
> </userobj>
> </imageconf>
> </column>
> ******************************************************************
> It display the images correctly but there's no <a></a> in the HTML.
>
> Please, can you help me to find my mistake?
>
> Thank you very much!
> ian
More information about the TYPO3-project-formidable
mailing list