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

Philipp Holdener philipp at holdener.ch
Tue Aug 17 10:48:07 CEST 2010


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