[TYPO3-german] Re: Re: Re: Re: Re: tt_news Neueste SingleNews per Default anzeigen (auch ohne Parameterübergabe)

Maria mortisha000 at hotmail.com
Tue Sep 28 23:03:17 CEST 2010


hallo kay,

ich wollte mich für deinen tipp bedanken.
hab es jetzt (zwar auch nicht so elegant) mittels meiner extension gelöst.

trotzdem würde es mich sehr interessieren, an sich wäre es eine 
praktische lösung:
es scheint ein problem zu sein, dass es sich um ein cObject handelt, so 
wie ich das verstehe müsste man es in einen integer konvertieren, nur wie?

hab es auch mit einer userfunc probiert, die nur den wert 4 zurückgibt, 
aber durch das auslesen, wird der versuch wieder über den haufen geworfen

plugin.tt_news._DEFAULT_PI_VARS.tt_news = USER
plugin.tt_news._DEFAULT_PI_VARS.tt_news.userFunc = 
user_userFunctions->getNewestSingle

in der funktion steht erst mal nur
class user_userFunctions{
      function getNewestSingle($content,$conf) {
		return 4;
	}
}

hmmm ...

Am 22.09.10 19:59, schrieb Kay Strobach:
> Sicher nicht die sauberste aber einfachste Lösung:
>
> schreib dir eine userfunction und binde die ein, dann ließt du den
> record aus und gibst den formatiert zurück.
>
> Grüße
> Kay
> Am 22.09.2010 19:40, schrieb Maria:
>> hat denn keiner eine idee?
>>
>> ich meine die uid der news ist ja in lib.newest da, wird aber nicht
>> interprätiert.
>> warum nicht?
>> ist das käse, was ich da die ganze zeit versuche?
>>
>>
>>> nochmal die abfrage um die neueste tt_news.uid zu holen
>>> lib.newest = CONTENT
>>> lib.newest {
>>> table = tt_news
>>> select {
>>> selectFields = uid
>>> pidInList = 23
>>> languageField=sys_language_uid
>>> orderBy = datetime desc
>>> max = 1
>>> }
>>>
>>> renderObj = COA
>>> renderObj {
>>> 10 = TEXT
>>> 10.field = uid
>>> }
>>> }
>>>
>>> dann default-wert zuweisen:
>>> plugin.tt_news._DEFAULT_PI_VARS.tt_news<  lib.newest
>>>
>>> funktioniert nicht, d.h. die news wird nicht angezeigt.
>>>
>>> hab nun noch probehalber versucht den wert irgendwo auszugeben:
>>> page.marks.IRGENDWAS<  plugin.tt_news._DEFAULT_PI_VARS.tt_news
>>>
>>> hier gibt er die uid=4 korrekt aus, d.h. sie wird auch aus der datenbank
>>> geholt ...
>>>
>>> woran könnte es liegen, das tt_news den wert nicht verarbeitet??
>>>
>>> 1000 dank
>



More information about the TYPO3-german mailing list