[TYPO3-german] DCE und XPATH

Michael Müller info at ihr-layout.eu
Wed Aug 5 17:53:40 CEST 2015


ich stehe gerader vor dem Problem das ich mit XPATH Datenaus DCE holen und ausgebe, das funktioniert auch soweit.

Jetzt möchte ich aber noch das Image das im DCE hinterlegt ist ausgeben, aber irgendwie möchte das nicht so gelingen.

Hier mal der TS Code:

tt_content {
  menu.20 {
    categorized_content >
categorized_content = RECORDS
categorized_content {
categories.field = selected_categories
categories.relation.field = category_field
tables = tt_content
conf.tt_content = COA
conf.tt_content {
 2 = TEXT
 2{
          typolink.parameter.cObject = XPATH
          typolink.parameter.cObject {
               source.data = DB:tt_content:{field:uid}:pi_flexform
               source.data.insertData = 1
                return = string
                expression = //field[@index='settings.link']/value
                resultObj {
                      cObjNum = 1
                  1.current = 1
                  1.wrap=|
                }
  
}
  typolink.returnLast = url
   wrap =  <a href="|"><div class="css-klasse1">
  }

  5 = IMG_RESOURCE
  5{
          file.import.cObject = XPATH
          file.import.cObject {
               source.data = DB:tt_content:{field:uid}:pi_flexform
               source.data.insertData = 1
                return = string
                expression = //field[@index='settings.images']/value
                resultObj {
                      cObjNum = 1
                  1.current = 1
                  1.wrap = |
                }
  
}
  }



15 = TEXT
15{
wrap = <div class="border-cat"></div>  
}

  20 = COA
  20{
    wrap = <div class="content">|</div>
          10 = XPATH
          10 {
               source.data = DB:tt_content:{field:uid}:pi_flexform
               source.data.insertData = 1
                return = string
                expression = //field[@index='settings.headline']/value
                resultObj {
                      cObjNum = 1
                  1.current = 1
                  1.wrap = <h3>|</h3>
                }
  
}

          20 = XPATH
          20 {
               source.data = DB:tt_content:{field:uid}:pi_flexform
               source.data.insertData = 1
                return = string
                expression = //field[@index='settings.contenttext']/value
                resultObj {
                max = 1
                      cObjNum = 1
                  1.current = 1
                  1.wrap = <p>|</p>
                }
  
}
  }
   
 30 = TEXT
30{
value = </div></a>
}
}
wrap = <div>|</div>
}
}
}

Es wir zwar etwas ausgebeben aber ohne img Tag und auch das falsche Image.


More information about the TYPO3-german mailing list