imageLinkWrap Parameter [Gelöst]

  • triskal triskal
    Sternenflotten-Admiral
    0 x
    188 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 11:09

    hallo,

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

    [TS]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
    }
    [/TS]

    was mach ich falsch? ich bin schon auf diverse threads zu diesem thema gestoßen. einer der schlüssigsten war bspw.: [url]http://www.typo3.net/index.php?id=13&action=list_post&tid=50987&page=1[/url] aber die hier beschriebene lösung bzgl. des _blanks greift bei mir auch nicht.

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


  • 1
  • froemken froemken
    Jedi-Ratsmitglied
    0 x
    811 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 11:16

    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 triskal
    Sternenflotten-Admiral
    0 x
    188 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 12:59

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

    [TS]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
    }
    [/TS]

    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...

  • froemken froemken
    Jedi-Ratsmitglied
    0 x
    811 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 13:04

    Schau Dir mal das letzte Beispiel an:
    http://typo3.org/documentation/document-library/extension-manuals/pmkslimbox/3.1.0/view/1/6/#id4252450

    Auch ich habe das schon programmiert:
    http://typo3.sfroemken.de/blog/datum/2009/04/23/pmkslimbox-in-einem-fce.html

    Das sind jetzt Beispiele für die pmk_slimbox

    Stefan

  • triskal triskal
    Sternenflotten-Admiral
    0 x
    188 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 13:13

    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:

    [TS]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"
    }
    }
    [/TS]

    danke und gruß, manuel

  • froemken froemken
    Jedi-Ratsmitglied
    0 x
    811 Beiträge
    1 Hilfreiche Beiträge
    23. 10. 2009, 13:15

    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

  • 1