[TYPO3] [TYPO3-shop] tt_products & lightbox (pmkslimbox)
Peter Klein
peter at umloud.dk
Wed Apr 30 23:15:45 CEST 2008
Hi Bert.
I don't think you want to get a field named "price" from the "page" table,
as I would assume the price comes from the tt_product record.
Try {field:price} and see if that one is available, if not you'll have to do
some lookup using a CONTENT or RECORD object, to get access to the current
tt_products record, based on the uid.
--
Peter Klein
"Bert Hiddink" <hiddink at bendoo.com> wrote in message
news:mailman.1.1209586190.673.typo3-english at lists.netfielders.de...
> Hello!
>
> In follow-up to my previous message, I got this:
>
> #Add lightbox (pmkslimbox) to tt_products
>
> plugin.tt_products.image {
> imageLinkWrap = 1
> imageLinkWrap {
> enable = 1
> typolink {
> parameter.cObject = IMG_RESOURCE
> parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
> parameter.cObject.file.maxW = 800
> parameter.cObject.file.maxH = 600
> ATagParams = rel="lightbox"
> ATagParams.override = rel="lightbox[sb{field:uid}]"
> title="{page:title}"
> ATagParams.override.if.isTrue = 1
> ATagParams.insertData = 1
> }
> }
> }
>
> The above works fine: it gives me the product-title (tt_products-table) in
> the title-tag. However, if I change this to title="{page:price}" or other
> product-field, I do not get anything.
>
> Any ideas what I am doing wrong here?
>
> Thanks in advance!
>
> grt,
> -brt
>
> --
>
> Vriendelijke groeten / Best regards / Saludos cordiales,
>
> Bert Hiddink
>
> ---------------------
> BENDOO e-work solutions
> http://www.bendoo.nl
> hiddink at bendoo.nl
> ---------------------
>
> Bert Hiddink wrote:
>> Hello!
>>
>> I installed "pmk_slimbox" and found a nice TS-snippet at this page:
>> http://typo3.org/documentation/document-library/extension-manuals/pmkslimbox/2.1.0/view/1/4/ 5
>> seconds later:
>> #Test Bert para agregar lightbox a tt_products
>> plugin.tt_products.image.imageLinkWrap = 1
>> plugin.tt_products.image.imageLinkWrap {
>> enable = 1
>> # Add new typolink wrapping code
>> typolink {
>> # Set the title of the A tag, which is used as caption
>> inside the Lightbox
>> title.field =
>> {$plugin.pmkslimbox.tt_products.captionField}
>> title.split.token.char = 10
>> title.split.returnKey.data = register : IMAGE_NUM_CURRENT
>> # This returns a link, pointing to the path + name of the
>> original image.
>> # or to the path + name of the resized lightbox image (if
>> maxH or maxW is reached.)
>> parameter.cObject = IMG_RESOURCE
>> parameter.cObject.file.import.data =
>> TSFE:lastImageInfo|origFile
>> parameter.cObject.file.maxW =
>> {$plugin.pmkslimbox.slimBoxMaxW}
>> parameter.cObject.file.maxH =
>> {$plugin.pmkslimbox.slimBoxMaxH}
>> # Add the "rel" attribute needed to activate the lightbox
>> effect.
>> ATagParams = rel="lightbox"
>> ATagParams.override = rel="lightbox[sb{field:uid}]"
>> ATagParams.override.if.isTrue =
>> {$plugin.pmkslimbox.tt_products.navigable}
>> ATagParams.insertData = 1
>> }
>> }
>>
>> ...and here it was!!!
>>
>> Please make sure that the respective constants do exists for tt_producs
>>
>>
>> Thanks Peter!!!
>>
>> Cheers!
>>
>>
>> Bert Hiddink wrote:
>>> Hello!
>>>
>>> Anyone done something on tt_products & lightbox to show several images
>>> in List-view or Single-view?
>>>
>>> Please let me know if you have any pointers!
>>>
>>> Thanks in advance!
>>>
>>> -brt
>>>
>>
>
>
>
More information about the TYPO3-english
mailing list