Ich will ein Menu was mir Alle Seiten Anzeigt die geändert worden sind.. Das scheint im Grunde recht einfach aber irgendwas vergesse ich scheinbar... Ich bin über das Frontend an die SQL Anweisung ran gekommen die ich erzeuge und (bei mir in der Zweiten Zeile steht) ".. AND pages.pid IN (126) .."
Also gibt er mir nur die Seiten aus die eine pid=126 (aktuelle Seite) haben ... es soll aber entweder dort ein List von Zahlen stehen oder aber es soll gar nichts die PID abfragen werden.
was habe ich übersehen. Denke mal irgendwer kann mir vielleicht helfen.
Danke
Hier mal mein Script
25 = HMENU
25 {
special = updated
special.depth = 20
special.limit = 30
special.maxAge = 3600*24*50
special.mode = tstamp
special.value = 125
1 = TMENU
1 {
NO = 1
NO {
//doNotLinkIt = 1
allWrap = <h5>|</h5>
stdWrap.cObject = COA
stdWrap.cObject {
10 = TEXT
10.data = field:crdate
10.date = d.m.Y, H:i
10.wrap = <span class="datum">|</span><br />
20 = TEXT
20.typolink.parameter.dataWrap = {field:uid}
20.typolink.title.dataWrap = {field:title}
}
}
}
Und hier die SQL Anweisung die es erzeugt
SELECT * FROM pages WHERE pages.uid IN (126,257,258,127,130,..USW....,125)
AND pages.pid IN (126)
AND tstamp>=0
AND pages.nav_hide=0
AND pages.doktype NOT IN (6)
AND tstamp>1320753660
AND pages.deleted=0
AND pages.starttime<=1325073660 AND (pages.endtime=0 OR pages.endtime>1325073660) AND NOT pages.t3ver_state>0 AND pages.doktype<200 AND (pages.fe_group='' OR pages.fe_group IS NULL OR pages.fe_group='0' OR FIND_IN_SET('0',pages.fe_group) OR FIND_IN_SET('-2',pages.fe_group) OR FIND_IN_SET('2',pages.fe_group)) ORDER BY tstamp desc LIMIT 30
Typo version 4.6.3