[TYPO3-UG Denmark] TT_News default news id problem
Mikael M. Hansen
mhansen at cs.aau.dk
Mon Apr 28 13:41:04 CEST 2008
Hej igen
Det er stadig ikke lykkedes mig at få den sidste news item frem på
siden. Jeg har nu følgende i en template på siden hvor news itemet skal
vises (siden med en SINGLE på):
plugin.tt_news.singlePid = 83
tmp.pagecontent < lib.content
lib.content >
lib.content = COA
lib.content {
10 = CONTENT
10.table = tt_news
10.select {
pidInList = 82
orderBy = datetime desc
max = 1
}
10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
20 < tmp.pagecontent
}
Hvis jeg sætter plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
ind i templaten så forsvinder no news_id given teksten. Men altså stadig
ikke noget output. Er der ikke nogen som har et bud på hvad der kan være
galt? Jeg bruger Templavoila. Tt_news er version 2.5.0.
Mikael M. Hansen wrote:
> Hej igen
>
> Ok, den havde jeg ikke lige fanget. Men nu er jeg mere med ;)
> Jeg troede det var nok at at have det i en template som inkluderet i
> main templaten.
>
> Jeg har nu en template direkte på siden (id=83) med følgende indhold:
>
> plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
> plugin.tt_news.singlePid = 83
>
> tmp.pagecontent < page.10.subparts.contentarea
> # clear the content of the main column
> page.10.subparts.contentarea >
> # build a new object for this column as content-object-array
> page.10.subparts.contentarea = COA
> page.10.subparts.contentarea {
> 10 = CONTENT
> 10.table = tt_news
> 10.select {
> # insert the pids of all pages from where you want to fetch news.
> # the recursive-field has no influence on this selection
> pidInList = 82
> orderBy = datetime desc
> max = 1
> }
> # insert the object “10.” only if there is no SINGLE news selected
> 10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
> # re-insert the normal pagecontent to the page
> 20 < tmp.pagecontent
> }
>
> Altså en direkte kopi af eksemplet i manualen (id er dog skiftet). Jeg
> har også prøvet med:
>
> plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
> plugin.tt_news.singlePid = 83
>
> lib.content = COA
> lib.content {
> 10 = CONTENT
> 10.table = tt_news
> 10.select {
> # insert the pids of all pages from where you want to fetch news.
> # the recursive-field has no influence on this selection
> pidInList = 82
> orderBy = datetime desc
> max = 1
> }
> # insert the object “10.” only if there is no SINGLE news selected
> 10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
> }
>
> Som jeg også brugte tidligere. Alt cache er clearet, men stadig ingen
> nyhed vises. Men "no news id" teksten er væk, ligesom før.
>
> Andre bud ting jeg mangler at gøre ;)
>
> Hvordan debugger jeg dette?
>
>
> Søren Vedel wrote:
>> Hej Mikael,
>>
>> Mikael M. Hansen wrote:
>>> Jeg har en:
>>>
>>> plugin.tt_news.singlePid = 83
>>>
>>> i samme template som:
>>>
>>> plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
>>>
>>> linien. Jeg er "IKKE" 100% sikker på hvad du mener med "lavet en ext: template"
>>> på siden?
>> Jeg mener bare, om du har en template på pid=83 (den side, hvor du vil
>> have vist singleview af den nyeste nyhed), og om du har sat al din TS her?
>>
>> Hvis du klikker på Template og på den side, hvor du vil have vist
>> singleview, så vil du få mulighed for at oprette en "extension
>> template". I fald du IKKE har gjort det endnu.
>>
>> Er du med nu?
>>
>> :-)
>>
>>
>> Mvh
>> Søren Vedel
>> _______________________________________________
>> TYPO3-UG-denmark mailing list
>> TYPO3-UG-denmark at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
> _______________________________________________
> TYPO3-UG-denmark mailing list
> TYPO3-UG-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
--
MVH / Best regards
Mikael M. Hansen
More information about the TYPO3-UG-denmark
mailing list