[TYPO3-german] Menü aus SQL Abfrage

ReneŽ Kockisch kockiren at tu-cottbus.de
Fri Feb 27 13:01:46 CET 2009


JoH asenau schrieb:
>> ich habs zum Anfang mit pidInList = this gearbeitet und hab mich dann
>> auf where = pid=14 gearbeitet um zu testen ob er die Where
>> Eigenschaften richtig parst. Ziel ist es ja in der Tabelle subcats1
>>   ne Abfrage where = idcategory=1 zu machen um das Menü mit den
>> Subcats zu füllen.
> 
> Das geht so aber nicht, weil pidInList _immer_ gesetzt wird, auch wenn Du es
> nicht angibst.
> 
Das erklärt einiges :-) Hab jetzt in meiner Tabelle eine neue Spalte pid 
angelegt und testweise die 14 reingeschrieben, anzeige funktioniert 
nicht. Wie kann ich das denn debugen? Kann ich mir anzeigen lassen was 
für ein SQL Statement Typo3 an die DB sendet?

Ich hab folgendes Probiert. Nachdem das alles nicht funktioniert hat 
habe ich die tt_content kopiert und als subcategories1 in die DB 
gespeichert. Also beide Tabellen haben exakt den gleichen Inhalt, wenn 
ich nun tt_content abfrage funktioniert es und wenn ich die Tabelle auf 
subategories1 setze klappt es nicht.


Das geht:
	table = tt_content
   	select{
      	   pidInList = this
          }
          renderObj = TEXT
          renderObj{
            field = header
            wrap = <li>|</li>
          }

Das geht nicht:
	table = subcategories1
   	select{
      	   pidInList = this
          }
          renderObj = TEXT
          renderObj{
            field = header
            wrap = <li>|</li>
          }


Bin irgendwie ratlos.


Gruß
René


More information about the TYPO3-german mailing list