[TYPO3] Recently modified (HOWTO?)

Andreas Balzer typo3 at andreas-balzer.de
Thu Apr 5 19:57:00 CEST 2007


Hi!
I'm using the following code to show a list with recently changed pages. 
The problem: The code ignores the setting "Do not show in menu". What do 
I have to modifiy, in order to not show pages with this setting activated?


temp.new = COA
temp.new {
   10 = LOAD_REGISTER
   10{
     lvl1uids.cObject = CONTENT
     lvl1uids.cObject {
       table=pages
       select.pidInList.data = leveluid:0
       renderObj = TEXT
       renderObj.field = uid
       renderObj.wrap = |,
       renderObj.stdWrap.crop = 16 | ...
     }
     lvl2uids < .lvl1uids
     lvl2uids.cObject.select.pidInList.data= register:lvl1uids
     lvl3uids < .lvl1uids
     lvl3uids.cObject.select.pidInList.data= register:lvl2uids
     lvl4uids < .lvl1uids
     lvl4uids.cObject.select.pidInList.data= register:lvl3uids
     lvl5uids < .lvl1uids
     lvl5uids.cObject.select.pidInList.data= register:lvl4uids
     alluids.cObject = COA
     alluids.cObject {
       10=TEXT
       10.data = register:lvl1uids
       20=TEXT
       20.data = register:lvl2uids
       30=TEXT
       30.data = register:lvl3uids
       40=TEXT
       40.data = register:lvl4uids
       50=TEXT
       50.data = register:lvl5uids
       60=TEXT
       60.data = leveluid:0			
     }

   }
   20 = CONTENT
   20 {
     table = pages
     select {
       pidInList.data = register:alluids
       orderBy = tstamp DESC
       max = 5
     }
     renderObj = COA
     renderObj {
       10 = TEXT
       10.field = title
       10.typolink.parameter.field=uid
       10.wrap = <li>|</li>
       10.crop = 16 | ...
     }
   }
   wrap=<div class="SpalteBorderKastenBox"><div 
class="SpalteBorderKastenHeadline">&nbsp; &nbsp; Was gibt´s 
Neues?</div><div class="SpalteBorderKastenContent"><ul 
class="lastchangesmenu">|</ul></div></div>
}


More information about the TYPO3-english mailing list