× If you expect answers you should describe your problem and give as much information's as possible. (SQL-Structure, Template Code, Joomla Version ...) Please read this before posting: joodb.feenders.de/support.html

Sortierung von 2 Spalten

More
7 years 4 months ago - 7 years 4 months ago #4231 by schlemil
Sortierung von 2 Spalten was created by schlemil
Hallo,

(Joomla 3.6.4 - JooDatabase 3.1.2)

ist es möglich statt mit Hilfe des Befehls
{joodb sortlink|feld1|Feld1}
in etwa so:
{joodb sortlink|feld1|Feld1;feld2|Feld2}
nach 2 Spalten zu sorieren, bzw. wie müsste ich die Befehle schreiben.

Vielen Dank schonmal
Grüße
Last edit: 7 years 4 months ago by schlemil. Reason: gelöst

Please Log in to join the conversation.

More
7 years 4 months ago #4232 by Dirk
Replied by Dirk on topic Sortierung von 2 Spalten
Ist nicht möglich. Joodb prüft aus Sicherheitsgründen ob ein Feld überhaupt existiert.

Man könnte höchstens versuchen die initiale Sortierung über die Menüoptionen über 2 Felder laufen zu lassen.

Im Model sieht das so aus:
$query .= " ORDER BY a.`".$orderby."` ".$this->getState('ordering');

Also müsste der Orderby Befehl etwa so gestaltet sein:
Autoren` ASC, a.`Buchtitel
The following user(s) said Thank You: schlemil

Please Log in to join the conversation.

More
7 years 4 months ago #4233 by schlemil
Replied by schlemil on topic Sortierung von 2 Spalten
Oh, das ging ja schnell!

Wie stelle ich das an? Kann ich das in einem Tutorial nachlesen, oder wo müsste ich das eintragen?

Grüße

Please Log in to join the conversation.

More
7 years 4 months ago #4246 by schlemil
Replied by schlemil on topic Sortierung von 2 Spalten
Ok, habe folgendes in den Menüoptionen eigetragen
(SQL-WHERE Ausdruck):
ORDER BY a.`jahrg_nr` ASC, a.`seite`

bekomme jedoch nur eine Fehlermeldung:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY a.`jahrg_nr` ASC, a.`seite` )' at line 1 SQL=SELECT `wbid` AS numlinks FROM `#__joodb_wochenblatt` AS a WHERE (ORDER BY a.`jahrg_nr` ASC, a.`seite` )

Grüße

Please Log in to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #4247 by Dirk
Replied by Dirk on topic Sortierung von 2 Spalten

schlemil wrote: (SQL-WHERE Ausdruck)


Da gehört nur die Bedingung rein.... zb
kategoerie='früchte' AND datum LIKE '2016%'

Darunter ist eine option Sortierung Nach!

Dort unter --OTHER FIELD-- bitte eintragen
jahrg_nr` ASC, a.`seite

Genau so... und nicht anders!
Last edit: 7 years 4 months ago by Dirk.
The following user(s) said Thank You: schlemil

Please Log in to join the conversation.

More
7 years 4 months ago #4248 by schlemil
Replied by schlemil on topic Sortierung von 2 Spalten

Genau so... und nicht anders!

Aha...!
Jetzt ist klar. *stramm_steh*

Darauf muss man erst mal kommen, dass da bei "Anderes Feld" diese Sortierung eingetragen gehört.
Wäre ich nie drauf gekommen (weil bis jetzt nicht gebraucht). Wieder was gelernt.

Danke & frohes Weihnachtsfest.

Grüße

Please Log in to join the conversation.

Moderators: Dirkjoest