[TYPO3-german]  [6.2] Dateiendung in CASE verwenden
    Ben Ner 
    b.goetze at trendsetzer.eu
       
    Wed Jun 14 11:09:40 CEST 2017
    
    
  
Ich möchte anhand einer Dateiendung den Wrap ändern doch leider komme ich nicht an den Dateinamen bzw. die Dateiendung:
10 = FILES
          10{
            references {
              table = pages
              fieldName = media
            }
            
            renderObj = TEXT
            renderObj {
              data = file:current:publicUrl
              wrap.stdWrap.cObject = CASE
              wrap.stdWrap.cObject{
                key.data = levelmedia:-1
                key.data.substring = 0,-3
                default = TEXT
                default.value =  <span><img src="|" title="{file:current:title // field:nav_title // field:title}" alt="{file:current:alternative // field:nav_title // field:title}" /></span><p>{field:title}</p>
                default.insertData = 1
                mp4 = TEXT
                mp4.value = <span><video src="|" loop class="desk" title="{file:current:title // field:nav_title // field:title}" alt="{file:current:alternative // field:nav_title // field:title}"></video></span><p>{field:title}</p>
              }
              insertData = 1
            }
            stdWrap.typolink.wrap = <div class="swiper-slide">|</div>
            stdWrap.typolink.parameter.field = uid
            stdWrap.typolink.ATagParams = class="m{register:count_MENUOBJ}"
            begin = 0
            maxItems = 2
          }
        }
wrap.stdWrap.cObject{
key.data = levelmedia:-1
key.data.substring = 0,-3
Wie erhalte ich hier "mp4", "jpg" oder "png"?? file:current:publicUrl ist hier nicht verfügbar und levelmedia:-1 gibt "34" zurück
    
    
More information about the TYPO3-german
mailing list