[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