Zum Inhalt springen

imageLinkWrap Parameter

Erstellt am 23. Oktober 2009 · 5 Antworten · letzte Antwort am 23. Oktober 2009

Tags: Frage

triskal ·

hallo,

ich möchte wie folgt bilder mit der lightbox öffnen, aber der rel="lightbox"-parameter wird einfach nicht gesetzt:

    RECHTSPIC1 = IMAGE
    RECHTSPIC1.imageLinkWrap = 1
    RECHTSPIC1.imageLinkWrap.enable = 1
    RECHTSPIC1.imageLinkWrap.typolink.parameter.cObject = IMG_RESOURCE
    #RECHTSPIC1.params = rel="lightbox"
    RECHTSPIC1.imageLinkWrap.typolink.ATagParams = rel=”lightbox”
    RECHTSPIC1.imageLinkWrap.typolink.ATagParams.insertData = 1
    #RECHTSPIC1.imageLinkWrap.ATagParams = 
    RECHTSPIC1.file {
      import = uploads/media/
      import.data = levelmedia:3,slide
      import.listNum = 0
      import.override.field = media
      width = 250
    }

was mach ich falsch? ich bin schon auf diverse threads zu diesem thema gestoßen. einer der schlüssigsten war bspw.: #50987 aber die hier beschriebene lösung bzgl. des _blanks greift bei mir auch nicht.

freu mich über jeden tipp.
danke und gruß, manuel

froemken ·

Ich hab das mit imageLinkWrap aufgegeben, mal klappt was, dann wieder nicht, dann klappt nur die Hälfte. Hab den Kaffee auf...mach jetzt einfach alles mit stdWrap:

RECHTSPIC1.stdWrap.typolink.ATagParams = rel="lightbox"

und lösch das mal hier:

RECHTSPIC1.imageLinkWrap = 1
RECHTSPIC1.imageLinkWrap.enable = 1
RECHTSPIC1.imageLinkWrap.typolink.parameter.cObject = IMG_RESOURCE

gerade den letzte Eintrag verstehen ich nicht

Den hier:

RECHTSPIC1.imageLinkWrap.typolink.ATagParams.insertData = 1

brauchst du nur, wenn du in einen Text noch so zusätzliche Elemente aus der DB hinzufügen willst: dataWrap. Macht für Dich hier also keinen Sinn.

Stefan

triskal ·

danke für deine antwort, aber leider klemmts noch irgendwo. nachfolgend mal die zeilen die ich sowohl einzeln als auch in kombination ausprobiert habe:

    RECHTSPIC1 = IMAGE
    RECHTSPIC1.stdWrap.typolink.enable = 1
    #RECHTSPIC1.stdWrap.typolink.parameter.cObject = IMG_RESOURCE
    #RECHTSPIC1.stdWrap.typolink.parameter.data = register:ORIG_FILENAME
    #RECHTSPIC1.stdWrap.typolink.wrap = <a href="">|</a>
    #RECHTSPIC1.stdWrap.typolink.ATagParams = rel="lightbox"
    RECHTSPIC1.file {
      import = uploads/media/
      import.data = levelmedia:3,slide
      import.listNum = 0
      import.override.field = media
      width = 250
    }

leider tut sich nix.

und wie muss ich den typolink aufbauen, damit er nicht irgendwo hinverweist, sondern als href-ziel das bild in der originalgröße aus dem ressourcen-feld der seiteneigenschaften zieht? weil das hat imageLinkWrap irgendwie automatisch gemacht...

triskal ·

na, da fällt mir jetzt echt ein stein vom herzen.
vielen dank für die links.

nur der vollständigkeit halber. so läufts:

    RECHTSPIC1 = IMAGE
    RECHTSPIC1.file {
      import = uploads/media/
      import.data = levelmedia:3,slide
      import.listNum = 0
      import.override.field = media
      width = 250
    }
    RECHTSPIC1.stdWrap {
      typolink {
        parameter.cObject = IMG_RESOURCE
        parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
        parameter.cObject.file.maxW = 600
        parameter.cObject.file.maxH = 600
        ATagParams = rel="lightbox"
      }
    }

danke und gruß, manuel

froemken ·

Na dann garnier den Thread noch hübsch mit dem grünen Haken, dann wissen auch alle, das hier eine Lösung parat liegt...

Oh...da war ich zu schnell mit meiner Antwort :-) Danke Dir