A-Tag um Bild (Seiteninhaltselement Bild) Parameter hinzufügen [Gelöst]

  • smeagul smeagul
    Padawan
    0 x
    58 Beiträge
    0 Hilfreiche Beiträge
    17. 11. 2010, 11:10

    Hallo Forum,

    im Seiteninhaltselement Bild kann man Bilder vergrößern oder hinter ein Bild einen Link auf eine andere Seite setzen. Diesem A-Tag für den Link auf die andere Seite möchte ich ein paar Paramter übergeben.
    Konkret sollte so aussehen

    1. <a rel="lytebox" rev="width: 400px; height: 300px; scrolling: no;" title="Duo Bild" href="ueber-uns/team/hildegard-bohlig/" class="cboxElement"><img width="150" height="100" border="0" alt="portrait" src="uploads/pics/brandt.jpg"></a>

    statt so:
    1. <a title="Duo Bild" href="ueber-uns/team/hildegard-bohlig/" class="cboxElement"><img width="150" height="100" border="0" alt="portrait" src="uploads/pics/brandt.jpg"></a>

    Wo sind in tt_content die Stellen,die verändert werden müssen.
    Ziel ist es, den Content der Link-Seite in Lightbox Darstellung an zu zeigen.

    LG

    Manfred


  • 1
  • udowald udowald
    Sternenflotten-Admiral
    0 x
    160 Beiträge
    0 Hilfreiche Beiträge
    18. 11. 2010, 17:42

    Hallo,

    ich habe hier ein Codeschnippsel für die veraltete Thickbox. Ist die gleiche Vorgehensweise für die Änderungen am cObject "Image":

    1. tt_content.image.20.1 {
    2. # Removing the default "imageLinkWrap" TS code, and add new one to enable Lightbox effect.
    3.  
    4. # Enable linkwrapping if either click-enlarge is selected or a link is defined.
    5. enable.field = image_zoom
    6. enable.ifEmpty.typolink.parameter.field = image_link
    7. enable.ifEmpty.typolink.parameter.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT
    8. enable.ifEmpty.typolink.returnLast = url
    9.  
    10. # Add new typolink wrapping code
    11. target = {$styles.content.links.target}
    12. extTarget = {$styles.content.links.extTarget}
    13.  
    14. # This returns a link, pointing to the path + name of the original image.
    15. # or to the path + name of the resized lightbox image (if maxH or maxW is reached.)
    16. parameter.cObject = IMG_RESOURCE
    17. parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
    18.  
    19. # Except if the linkfield is not empty
    20. parameter.override.field = image_link
    21. parameter.override.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT
    22. parameter.override.if.isTrue.field = image_link
    23.  
    24.  
    25. # Add the "rel" attribute needed to activate the lightbox effect.
    26. ATagParams = rel="gallery" title="{field:header}" class="thickbox"
    27. ATagParams.override = rel="gallery{field:uid}" title="{field:header}" class="thickbox"
    28. #ATagParams.override.if.isTrue = {$plugin.pmkslimbox.imgtext.navigable}
    29. ATagParams.insertData = 1
    30. ATagParams.if.isTrue.field = image_zoom
    31. }
    32. }
    33. }

  • smeagul smeagul
    Padawan
    0 x
    58 Beiträge
    0 Hilfreiche Beiträge
    26. 11. 2010, 15:27

    Vielen Dank für den Code-Schnipsel.

    Es war genau das was ich gebraucht habe.

  • 1