[TYPO3-UG Denmark] senest opdateret records

Thomas Rehhoff thomasr at REMOVETHISlinkfactory.dk
Wed Apr 22 22:35:57 CEST 2009


Hej Jan, så vidt jeg kan se, har du mappet dit element op i din Data 
Struktur som et Content Element - det skal være som et Typoscript Object 
Path,, som du så skal navngive  lib.forslag, for at det indhold der kommer 
fra dit TS kan blive substitueret ind i Data Strukturen.
Jeg går ud fra det er det du vil - altså få vist det indhold som dit 
typoscript generer, på det sted i din datastruktur hvor du har elementet 
"Forslag"? ellers forstår jeg ikke hvad det er du vil.

Selve dit TypoScript har du jo sat op til at vise sidst ændrede side, så det 
er de info du får. Kan du evt. uddybe hvilke data det specifikt er du vil 
have fat i fra databasen?

Mvh
Thomas Rehhoff

"Jan Magnussen" <jm at gagarin.dk> skrev i en meddelelse 
news:mailman.1.1240325282.6538.typo3-ug-denmark at lists.netfielders.de...
> Hej
>
> Jeg vil gerne have en list over de seneste records af en bestemt type.
>
> Det er altså ikke en list over de sider der er opdateret men de seneste 
> records  fra en bestemt TV Data Struktur der skal vises.
>
> Min TS ser pt sådan ud og viser kun de sider der er opdateret:
>
> ....................
> lib.forslag = COA
> lib.forslag {
>   10 = LOAD_REGISTER
>   10{
>     lvl1uids.cObject = CONTENT
>     lvl1uids.cObject {
>       table=pages
>       renderObj = TEXT
>       renderObj.field = uid
>       renderObj.wrap = |,
>     }
>     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 = tt_content
>     select {
>     selectFields =
>       pidInList.data = register:alluids
>       orderBy = tstamp DESC
>       max = 10
>     }
>     renderObj = COA
>     renderObj {
>       10 = TEXT
>       10.field = header
>       10.typolink.parameter.field=pid
>       10.wrap = <li>|<br />
>       20 = TEXT
>       20.field = tstamp
>       20.strftime = %d. %B %Y %H:%M:%S
>     }
>   }
> }
> ...................
>
>
> Det record jeg gerne vil have ind er placeret her i datastrukturen
>
>
> ......
> <field_forslag type="array">
> <tx_templavoila type="array">
> <title>Forslag</title>
> <sample_data type="array">
> <numIndex index="0">[forslag]</numIndex>
> </sample_data>
> <eType>ce</eType>
> <TypoScript><![CDATA[
> 10= RECORDS
> 10.source.current=1
> 10.tables = tt_content
> 10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
>                     ]]></TypoScript>
> <oldStyleColumnNumber type="integer">3</oldStyleColumnNumber>
> </tx_templavoila>
> <TCEforms type="array">
> <config type="array">
> <type>group</type>
> <internal_type>db</internal_type>
> <allowed>tt_content</allowed>
> <size>5</size>
> <maxitems>200</maxitems>
> <minitems>0</minitems>
> <multiple>1</multiple>
> <show_thumbs>1</show_thumbs>
> </config>
> <label>Forslag</label>
> </TCEforms>
> </field_forslag>
> ..........
>
> Er der nogen der kan hjælpe mig på vej?
>
> Tak
>
>
> Jan Magnussen 




More information about the TYPO3-UG-denmark mailing list