[TYPO3-german] Re: EXT:news ... newscounter im Kategoriemenü
Ralf-Rene Schröder
ralf.rene at online.de
Tue Aug 12 11:22:42 CEST 2014
Keiner eine Idee was ich hier falsch mache ???
Am 11.08.2014 18:01, schrieb Ralf-Rene Schröder:
> ich habe zwar schon in der news list gefragt, aber da ich noch eine
> Nachfrage habe und ich es in deutsch besser erklären kann, frage ich
> hier nochmal doppelt...
>
> eigentlich brauche ich nur die Anzahl der Datensätze aus
> sys_category_record_mm mit der entsprechenden uid_local meiner kategorie
> und in tablenames den Inhalt tx_news_domain_model_news
>
> aber das kann ich mit numRows nicht abfragen (enableFields fehler)
>
> also habe ich versucht dies mit einem join (on nun einfach oder doppelt)
> zu lösen, aber bisher erfolglos... WARUM?
>
> lib.counter= TEXT
> lib.counter {
> numRows {
> table = tx_news_domain_model_news
> select.join = sys_category_record_mm
> ON(sys_category_record_mm.uid_foreign=tx_news_domain_model_news.uid AND
> sys_category_record_mm.tablenames='tx_news_domain_model_news') JOIN
> sys_category
> ON(sys_category.uid=sys_category_record_mm ON.uid_local)
> select.pidInList = 55
> select.andWhere.cObject = TEXT
> select.andWhere.cObject.current = 1
> select.andWhere.cObject.wrap = sys_category_record_mm.uid_local=|
> }
> }
>
> das passende Fluid was den Counter abfragt ist folgendes
> (schon 2 Schreibweisen probiert):
>
> <f:link.page pageUid="{settings.listPid}"
> additionalParams="{tx_news_pi1:{overwriteDemand:{categories:
> category.item.uid}}}">{category.item.title}
> </f:link.page>
> (<f:cObject typoscriptObjectPath="lib.counter" data="{category}"
> currentValueKey="item.uid" />)
> (<f:cObject
> typoscriptObjectPath="lib.counter">{category.item.uid}</f:cObject>)
>
> aber beide () liefern immer ein leeres Ergebnis...
> ________________________________________________________________
>
> auch ohne die Interaktivität mit Fluid kommt schon kein Ergebniss.
> Alleine das folgen TS liefert schon nichts mehr
> (sobald der join dabei ist, ist es vorbei ???)
>
> lib.counter= TEXT
> lib.counter {
> numRows {
> table = tx_news_domain_model_news
> select.join = sys_category_record_mm
> ON(sys_category_record_mm.uid_foreign=tx_news_domain_model_news.uid AND
> sys_category_record_mm.tablenames='tx_news_domain_model_news') JOIN
> sys_category
> ON(sys_category.uid=sys_category_record_mm ON.uid_local)
> select.pidInList = 55
> }
> }
> page.99999 < lib.counter
> page.99999.wrap = <p style="color:grey">NEWSCOUNTER:|</p>
>
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list