[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