TYPO3 6.0.4 Filelinks öffnen nicht im neuen Fenster

  • Arnie2001 Arnie2001
    Jedi-Meister
    0 x
    317 Beiträge
    0 Hilfreiche Beiträge
    21. 04. 2013, 10:27

    Hallo zusammen, in TYPO3 6.0 kann man ja unter den Filelinks angeben, wie sie sich öffnen sollen. Dies funktioniert aber leider nicht, ggf. ein Bug?

    Im Feld steht _blank, aber im FE wird dieses Attribut nicht gesetzt.

    Die einzige Lösung die ich gefunden habe ist, das hinzufügen von ATagParam = target = _blank s.u.

    1. tt_content.uploads = COA
    2. tt_content.uploads {
    3. 10 = < lib.stdheader
    4.  
    5. 20 = FILES
    6. 20 {
    7. references {
    8. table = tt_content
    9. fieldName = media
    10. }
    11.  
    12. collections.field = file_collections
    13.  
    14. folders.field = select_key
    15.  
    16. renderObj = COA
    17. renderObj {
    18. 10 = IMAGE
    19. 10 {
    20. file.import.data = file:current:originalUid // file:current:uid
    21. file.width = 150
    22. if.value = 1
    23. if.isGreaterThan.field = layout
    24.  
    25. parameter.data = file:current:originalUid // file:current:uid
    26. parameter.wrap = file:|
    27. target < lib.parseTarget
    28. target =
    29. target.override = {$styles.content.uploads.target}
    30. removePrependedNumbers = 1
    31.  
    32. ##HINZUGEFÜGT#####################################################################################################################################################################hinzugefügt:
    33. ATagParams = target = _blank
    34.  
    35. jumpurl = {$styles.content.uploads.jumpurl}
    36. jumpurl {
    37. secure = {$styles.content.uploads.jumpurl_secure}
    38. secure.mimeTypes = {$styles.content.uploads.jumpurl_secure_mimeTypes}
    39. }
    40.  
    41. }
    42. }
    43. }
    44.  
    45. 15 = IMAGE
    46. 15 {
    47. file.import = typo3/gfx/fileicons/
    48. file.import.data = file:current:extension
    49. file.import.case = lower
    50. file.import.wrap = |.gif
    51. if {
    52. value = 0
    53. isGreaterThan.field = layout
    54.  
    55. isFalse.cObject.file < tt_content.uploads.20.renderObj.10.file
    56. isFalse.cObject.stdWrap.if < tt_content.uploads.20.renderObj.10.stdWrap.if
    57. }
    58.  
    59. typolink < tt_content.uploads.20.renderObj.10.stdWrap.typolink
    60. }
    61. }
    62.  
    63. 20 = TEXT
    64. 20 {
    65. data = file:current:name
    66.  
    67. 10 {
    68. search = _
    69. replace.char = 32
    70. }
    71.  
    72. _20 {
    73. search = /(.*)(\..*)/
    74. replace = \1
    75. useRegExp = 1
    76. }
    77. }
    78.  
    79. typolink < tt_content.uploads.20.renderObj.10.stdWrap.typolink
    80.  
    81. wrap = <span class="csc-uploads-fileName">|</span>
    82. }
    83.  
    84. 30 = TEXT
    85. 30 {
    86. data = file:current:description
    87. wrap = <span class="csc-uploads-description">|</span>
    88.  
    89. }
    90.  
    91. 40 = TEXT
    92. 40 {
    93. if.isTrue.field = filelink_size
    94. data = file:current:size
    95. wrap = <span class="csc-uploads-fileSize">|</span>
    96. bytes = 1
    97. bytes.labels = {$styles.content.uploads.filesizeBytesLabels}
    98. }
    99.  
    100. 10 {
    101. oddEvenClass = li-odd li-first |*| li-even || li-odd
    102. elementClass = csc-uploads-element csc-uploads-element-{register:fileExtension}
    103. elementClass.insertData = 1
    104. }
    105.  
    106. 20 = TEXT
    107. 20 {
    108. value = <li class="{register:oddEvenClass} {register:elementClass}">|</li>
    109. }
    110. }
    111. }
    112.  
    113. editIcons = tt_content: media, layout [table_bgColor|table_border|table_cellspacing|table_cellpadding], filelink_size
    114. editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.filelist
    115. prefixComment = 2 | File list:
    116. dataWrap = <ul class="csc-uploads csc-uploads-{field:layout}">|</ul>
    117. }
    118. }
    119. }

    Mann muss nicht alles wissen, man sollte nur in Erfahrung bringen, wo es zu finden ist.


  • 1
  • 1