[TYPO3-german] bekomme pmkslimbox mit chgallery nicht zum laufen
Philipp Holdener
philipp at holdener.ch
Tue Aug 17 15:48:25 CEST 2010
Hallo Matze
Also bei mir funktioniert das ohne Probleme.
Was auch sein könnte: du hast das Lightbox zeugs nicht richt importiert.
Ich hab das gleiche problem wenn ich das static template z eugs der
perfectlightbox nicht integriere -- dann öffnets die Pics trotz
richtigem Code auch einfach in einem Fenster (Also typo3 standard verhalten)
Gruss
PhiLipp
> Hallo Philipp,
>
> danke für die schnelle Antwort - nur leider hilft das auch nicht weiter.
> Das Problem scheint imho irgendwo bei dem ATag zu liegen, da das nicht
> richtig gerendert wird...
>
> *offen für weitere vorschläge* :-)
>
> Gruß Matze
>
> Am 17.08.2010 10:48, schrieb Philipp Holdener:
>> Hallo Matze
>>
>> Ich benutz die chgallery immer mit perfectlightbox.. da gehts mit diesem
>> code einwandfrei
>>
>> ...
>> typolink {
>>
>> title.field= tx_chgalleryTitle
>>
>> parameter.override.cObject = IMG_RESOURCE
>>
>> parameter.override.cObject.file.import.data = TSFE:lastImageInfo|origFile
>>
>> parameter.override.cObject.file.maxW = 800
>>
>> parameter.override.cObject.file.maxH = 600
>>
>> ATagParams = rel="lightbox"
>>
>> ATagParams.override = rel="lightbox[sb{field:uid},slideshow]"
>>
>> ATagParams.insertData = 1
>>
>> }
>> ....
>>
>>
>> Gruss
>> Philipp
>>
>>
>>
>>> Hi Liste,
>>>
>>> bin momentan ziemlich am verzweifeln, da ich jetzt seit 1 1/2 Tagen an
>>> diesem Krampf hier rummache und es trotz nicht enden wollender Suche
>>> nicht zum laufen bekomme.
>>> Habe die chgallery eingesetzt (gefällt mir sehr gut, da easy to use!)
>>> und jetzt versucht die Slimbox zu integrieren.
>>>
>>> Problem ist jetzt, dass die Bilder zwar verlinkt werden, allerdings
>>> werden sie immer in einem neuen Fenster statt mit der slimbox geöffnet.
>>> Irgendwie scheint das ATagParams nicht zu fruchten, da das
>>> rel="lightbox" nicht in den Link-Tag zum Bild eingefügt wird.
>>>
>>> Bin so vorgegangen: slimbox installiert und als static template (hinter
>>> css-styled-content) includet. Zudem im Template Setup entsprechend dem
>>> Manual folgendes eingefügt:
>>>
>>> page.1230 = COA
>>> page.1230 {
>>> 10 = USER
>>> 10.userFunc = user_slimbox->addJS
>>> 10.jsfile.dataWrap = {$plugin.pmkslimbox.mootoolsJS}
>>>
>>> 20 = USER
>>> 20.userFunc = user_slimbox->addJS
>>> 20.jsfile.dataWrap = {$plugin.pmkslimbox.slimboxJS}
>>>
>>> 30 = USER
>>> 30.userFunc = user_slimbox->addJS
>>> 30.jsdata.cObject = COA
>>> 30.jsdata.cObject {
>>> 1 = TEXT
>>> 1.value = Slimbox.scanPage = function() {var links =
>>> $$("a").filter(function(el) {return el.rel &&
>>> el.rel.test(/^lightbox/i);});
>>> 2 = TEXT
>>> 2.value = $$(links).slimbox({resizeDuration:
>>> {$plugin.pmkslimbox.resizeDuration}, resizeTransition:
>>> Fx.Transitions.{$plugin.pmkslimbox.resizeTransition}, opacity:
>>> {$plugin.pmkslimbox.opacity}, opacityDuration:
>>> {$plugin.pmkslimbox.opacityDuration}, loop: {$plugin.pmkslimbox.loop},
>>> initialWidth: {$plugin.pmkslimbox.initialWidth}, initialHeight:
>>> {$plugin.pmkslimbox.initialHeight}, animateCaption:
>>> {$plugin.pmkslimbox.animateCaption}, showCounter:
>>> {$plugin.pmkslimbox.showCounter}, defaultIframeWidth:
>>> {$plugin.pmkslimbox.defaultIframeWidth}, defaultIframeHeight:
>>> {$plugin.pmkslimbox.defaultIframeHeight}, iframeScrolling:
>>> '{$plugin.pmkslimbox.iframeScrolling}', enablePrintButton:
>>> {$plugin.pmkslimbox.enablePrintButton}, enableSaveButton:
>>> {$plugin.pmkslimbox.enableSaveButton},
>>> 3 = TEXT
>>> 3.value = counterText: '{LLL:EXT:pmkslimbox/locallang.xml:counterText}',
>>> psScriptPath: '{TSFE:baseUrl}{path:EXT:pmkslimbox/savefile.php}'
>>> 3.insertData = 1
>>> 4 = TEXT
>>> 4.value = }, null, function(el) {return (this == el) ||
>>> ((this.rel.length > 8) && (this.rel ==
>>> el.rel));});};window.addEvent("domready", Slimbox.scanPage);
>>> }
>>> }
>>>
>>> page.headerData.1230 = TEXT
>>> page.headerData.1230.dataWrap (
>>> <link rel="stylesheet" href="{path:{$plugin.pmkslimbox.slimboxCSS}}"
>>> type="text/css" media="screen" />
>>>
>>> )
>>>
>>>
>>>
>>> plugin.tx_chgallery_pi1 {
>>> gallery.image {
>>> file {
>>> maxW = 150
>>> maxH = 120
>>> }
>>> imageLinkWrap = 1
>>> imageLinkWrap {
>>> enable = 1
>>> typolink {
>>> title.field= tx_chgalleryTitle
>>> parameter.override.cObject = IMG_RESOURCE
>>> parameter.override.cObject.file.import.data =
>>> TSFE:lastImageInfo|origFile
>>> parameter.override.cObject.file.maxW = 800
>>> parameter.override.cObject.file.maxH = 800
>>> # used lightbox is pmkslimbox
>>> ATagParams = rel="lightbox"
>>> ATagParams.override = rel="lightbox[sb{field:uid}]"
>>> #ATagParams.override = rel=”lightbox[presentlb{field:uid}]”
>>> ATagParams.insertData = 1
>>> }
>>> }
>>> }
>>> }
>>> plugin.tx_chgallery_pi1.single.image <
>>> plugin.tx_chgallery_pi1.gallery.image
>>> plugin.tx_chgallery_pi1.gallery.renderAllLinks = 1
>>>
>>>
>>>
>>>
>>>
>>>
>>> Hoffe sehr, dass mich hier jemand erlösen kann... *bitte*
>>> Gruß Matze
>>
More information about the TYPO3-german
mailing list