hab in meiner extension mehrere tabellen die miteinander verknüpft sind. ich habe da eine tabelle die im backend durch folgende einstellng in der datein ext_tables.php sortiert wird:
'default_sortby' => 'ORDER BY ferienwohnung,saison,dauer',
im backend wird die tabelle auch fast wie gewünscht sortiert - allerdings scheint es, dass die felder, über die zu einer anderen tabelle verknüpft wird (in meinem fall "saison" und "dauer") nach der UID sortiert wird (und nicht wie von mir gewünscht alphabetisch). eigentlich auch einläuchtend dass das so weiters auch nicht funktionieren kann...
...allerdings würde ich gerne die drei felder (ferienwohnung, saison, dauer) jeweils alphabetisch sortieren - egal ob es sich um ein feld handelt, das zur verknüpfung zu einer anderen tabelle handelt oder nicht.
geht das?
'default_sortby' => 'ORDER BY table1.ferienwohnung,table2.saison,table3.dauer',
sensationell, dass das geht! :-)
danke vielmals für deine hilfe - das hätt ich mir nicht gedacht, dass das funktioniert.
mein tag ist gerettet :-)
danke nochmals und schönes wochenende.
grüsse aus den bergen.
roland
hmm, funktioniert irgendwie nicht.
hab alle möglichen kombinationen ausprobiert - ich bekomm immer eine fehlermeldung im backend:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /typo3_src-4.2.0/t3lib/class.t3lib_db.php on line 795
Warning: Cannot modify header information - headers already sent by (output started at /typo3_src-4.2.0/t3lib/class.t3lib_db.php:795) in /typo3_src-4.2.0/typo3/template.php on line 632
hab erstmal folgendes probiert:
'default_sortby' => 'ORDER BY tx_mmfewomanager_ferienwohnung.name',
wobei "name" der name des feldes in der tabelle tx_mmfewomanager_ferienwohnung ist.
dann hab ich folgendes probiert:
'default_sortby' => 'ORDER BY tx_mmfewomanager_ferienwohnung.ferienwohnung',
wobei "ferienwohnung" den name des feldes in der tabelle darstellt, welches in der aktuellen tabelle als verknüpfungs-feld verwendet wird.
...beides führt zu der fehlermeldung.