[TYPO3-german] bekomme pmkslimbox mit chgallery nicht zum laufen

Matthias Walker matthiaswalker at web.de
Tue Aug 17 10:44:34 CEST 2010


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