Zum Inhalt springen

TS-Inhalte kopieren

Erstellt am 27. Oktober 2011 · 2 Antworten · letzte Antwort am 27. Oktober 2011

Tags: Frage

Chrissli ·

Hallo zusammen!

Mal ne (hoffentlich) einfache Frage an etwas
TS festere Benutzer hier.

Warum tut das hier nicht

temp.pagecontent = CONTENT
temp.pagecontent {
  table = tt_content  
  select {
    selectFields = tt_content.*,pages.title,pages.nav_title
    leftjoin = pages ON tt_content.pid = pages.uid   
    where = colPos = 0
    andWhere = tt_content.layout IN (0,1)
    languageField = sys_language_uid
  } 
  renderObj = COA
  renderObj {    
    20 < tt_content
    20 {
      image.20.maxW >
      image.20.maxW = 150
      image.20.1.file.width = 150
      #das hier geht nicht auch nicht wenn die vorstehnde 20 nicht geklammert ist
      textpic.20 >
      textpic.20 < image.20
    }   
  }
}

während das geht

temp.pagecontent = CONTENT
temp.pagecontent {
  table = tt_content  
  select {
    selectFields = tt_content.*,pages.title,pages.nav_title
    leftjoin = pages ON tt_content.pid = pages.uid   
    where = colPos = 0
    andWhere = tt_content.layout IN (0,1)
    languageField = sys_language_uid
  } 
  renderObj = COA
  renderObj {    
    20 < tt_content
    20 {
      image.20.maxW >
      image.20.maxW = 150
      image.20.1.file.width = 150
      #so gehts
      textpic.20 >
      textpic.20 < temp.pagecontent.renderObj.20.image.20
    }   
  }
}

Das sollte doch im Prinzip keinen Unterschied machen, oder?

karlchen ·

ich glaube das hing mit den temporäen Objekten zusammen, bin mir allerdings nicht mehr ganz sicher

Das hier sollte eigentlich auch funktionieren.

textpic.20 < .image.20

bei einem Punkt davor, wird innerhalb des aktuellen Objektes nach diesem Part "gesucht", wenn er fehlt, wird versucht, nach einer libary (wie tt_content eine ist) zu suchen, in diesem Fall "image"

Irgendwie glaube ich sowas mal gelesen zu haben.

Chrissli ·

Danke,

habe festgestellt, das mir
somit eh das komplette textpic.20 ersetzt wird mit image.20.
Das führt dazu, dass ich mir zwar etwas schreibarbeit gespart habe,
allerdings kommt beim textpic auch kein Text mehr.

Von daher nützt mir das nix.
Trotzdem danke, ist gut das im Hinterkopf zu haben.