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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an