Zum Inhalt springen

News-Uid aus Kategorienamen ableiten

Erstellt am 10. Oktober 2011 · 1 Antwort · letzte Antwort am 11. Oktober 2011

Tags: Kategorien, tt_news, Frage

janthelen ·

Hallo,

Da dies eher eine TS-Frage, als eine tt_news-Frage ist, frag ich mal im TS-Thread.

Per GET wird der Kategoriename übergeben, davon soll die uid bestimmt werden:

plugin.tt_news {
  # Ermittle die passende UID zum angegebenen Kategorietitel
  categorySelection.stdWrap.cObject = CONTENT
  categorySelection.stdWrap.cObject {
    # Zeige nur das DB-Feld uid an
    renderObj = TEXT
    renderObj.field = uid
    table = tt_news_cat
    select {
      pidInList = {$newsCatPID}
      andWhere {
        data = GPvar:tx_ttnews|dt_cat
        wrap = title=|
      }
    }
  }
  # Die Artikel muessen zu einer der angegebenen Kategorien gehoeren
  categoryMode = 1
}

Ich erhalte hiermit auch die gewünscht ID, wenn ich eine Textausgabe mache, allerdings wird diese in tt_news ignoriert. Gebe ich die categorySelection direkt an, ist auch alles dufte...

Bin dankbar für jedwede Anregung.

LG
Jan

janthelen ·

Hab mal versucht, dass ganze mittels userFunc zu lösen, auch ohne Erfolg.

Das Problem ist nicht, den Wert zu erhalten, sondern dynamisch in plugin.tt_news.categorySelection zu schreiben.

Hat niemand eine Lösung hierfür?