26. 07. 2012, 03:22

hallo

ich probiers mal auf diesem weg ... nachdem ich ja bei typoscript keine klammern vor und nach den conditions haben darf, habe ich meinen code mal umgebaut ...

das sieht folgendermaßen aus:

  1. page.10.marks.INHALT = CONTENT
  2. page.10.marks.INHALT.table = tt_content
  3. page.10.marks.INHALT.select.orderBy = sorting
  4. page.10.marks.INHALT.select.where = colPos = 0
  5. page.10.marks.INHALT.renderObj = COA
  6. page.10.marks.INHALT.renderObj.10=TEXT
  7. page.10.marks.INHALT.renderObj.10.field = header
  8. page.10.marks.INHALT.renderObj.10.wrap= <h1>|</h1>
  9. page.10.marks.INHALT.renderObj.20=COA
  10. page.10.marks.INHALT.renderObj.20.wrap = <div id="filter_unterrichtsdauer"><div id="filter_unterrichtsdauer_pos"><form action=""><select onchange="window.location=this.options[this.selectedIndex].value"><option value="index.php?id=38&tx_ttnews[cat]=5">Alle</option>|</select></form></div></div>
  11. page.10.marks.INHALT.renderObj.20.10 = CONTENT
  12. page.10.marks.INHALT.renderObj.20.10.table = tt_news_cat
  13. page.10.marks.INHALT.renderObj.20.10.select.pidInList = 46
  14. page.10.marks.INHALT.renderObj.20.10.select.where = parent_category = 5
  15. page.10.marks.INHALT.renderObj.20.10.select.orderBy = title
  16. page.10.marks.INHALT.renderObj.20.10.renderObj = COA
  17. page.10.marks.INHALT.renderObj.20.10.renderObj.10 = TEXT
  18. page.10.marks.INHALT.renderObj.20.10.renderObj.10.field = uid
  19. page.10.marks.INHALT.renderObj.20.10.renderObj.10.dataWrap =
  20. page.10.marks.INHALT.renderObj.20.10.renderObj.10.insertData = 1
  21. page.10.marks.INHALT.renderObj.20.10.renderObj.10.wrap = <option value="index.php?id=38&tx_ttnews[cat]=|">
  22. #page.10.marks.INHALT.renderObj.20.10.renderObj.15 = TEXT
  23. #page.10.marks.INHALT.renderObj.20.10.renderObj.15.field = uid
  24. #page.10.marks.INHALT.renderObj.20.10.renderObj.15.dataWrap =
  25. #page.10.marks.INHALT.renderObj.20.10.renderObj.15.insertData = 1
  26. #page.10.marks.INHALT.renderObj.20.10.renderObj.15.if.equals = GP:tx_ttnews|cat
  27. #page.10.marks.INHALT.renderObj.20.10.renderObj.15.wrap = <option value="index.php?id=38&tx_ttnews[cat]=|" selected="selected">
  28. [globalString = GP:tx_ttnews|cat = ??????]
  29. page.10.marks.INHALT.renderObj.20.10.renderObj.10.wrap = <option value="index.php?id=38&tx_ttnews[cat]=|" selected="selected">
  30. [else]
  31. page.10.marks.INHALT.renderObj.20.10.renderObj.10.wrap = <option value="index.php?id=38&tx_ttnews[cat]=|">
  32. [end]
  33. page.10.marks.INHALT.renderObj.20.10.renderObj.20=TEXT
  34. page.10.marks.INHALT.renderObj.20.10.renderObj.20.field = title
  35. page.10.marks.INHALT.renderObj.20.10.renderObj.20.wrap = |</option>
  36. page.10.marks.INHALT.renderObj.30 < plugin.tt_news
  37. page.10.marks.INHALT.renderObj.30.categoryMode = 2
  38. page.10.marks.INHALT.renderObj.30.categorySelection.data = GP:tx_ttnews|cat

ich würde jetzt gerne den momentanen wert des renderObj mit dem wert in der url vergleichen um so die selektierte Auswahl zu setzen...
bitte um tipps, ich seh schon überall nur mehr bretter, bretter bretter (frei nach louis defunes)...
ich hätte es mit einer konstante versucht nur ich weiß nicht wie ich den wert zuweisen soll, geschweige denn, dass ich den wert direkt in der condition übernehmen könnte ..

lg