et voila
temp.categorymenu = COA temp.categorymenu.20 = CONTENT temp.categorymenu.20 { table = tx_news_domain_model_category select { selectFields = tx_news_domain_model_category.title, tx_news_domain_model_category.description pidInList = {$storage} join = tx_news_domain_model_news_category_mm ON (tx_news_domain_model_category.uid = tx_news_domain_model_news_category_mm.uid_foreign) INNER JOIN tx_news_domain_model_news ON (tx_news_domain_model_news.uid = tx_news_domain_model_news_category_mm.uid_local) andWhere = tx_news_domain_model_news.uid = {GP:tx_news_pi1|news} andWhere.insertData = 1 max = 1 } renderObj = COA renderObj { 10 = TEXT 10 { field= title wrap = <h2>|</h2> htmlSpecialChars = 1 } 20 = TEXT 20 { field= description wrap = <p>|</p> htmlSpecialChars = 1 } } }
Hi Paulina,
sehr guter Ansatz, habe ich gleich mal so übernommen 🙂
Hätte allerdings eine kleine Anmerkung bzw. Verbesserung:
Anstelle von
andWhere = tx_news_domain_model_news.uid = {GP:tx_news_pi1|news}
würde ich Folgendes verwenden:
andWhere = tx_news_domain_model_news.uid = ###newsitem###
Und dann noch:
markers.newsitem.data = GP:tx_news_pi1|news
markers.newsitem.intval = 1
dazu.
Dann bist Du auch gegen SQL-Injection geschützt…
Grüße, Andy.
Derzeit gibt es sieben Optionen in diesem Feld, wobei es auch mehr sein konnen, da andere Erweiterungen auch Einfluss auf dieses Feld haben konnen. Ansicht nichts anderes als die LIST-Ansicht, jedoch listet diese Ansicht nur nicht-a rchivierte News auf und wird auch nicht von den Archiv-Menu-Einstellungen beeinflusst.