Sortierindex in Kursleiter

14.08.2019 14:19 #1
Markus Rusch
Aus Herisau
13 Beiträge

Sortierindex in Kursleiter

Sehr geehrter Herr Schmidt,

der Kunde köchte die Kursleiter Alphabetisch geordnet darstellen.

Allerdings wird das Feld "Sortierindex" immer wieder automatisch ausgefüllt (zum Beispiel wenn man einen neuen Kursleiter anlegt) und bewirkt eine zufällig erscheinende Sortierung auch in der FE Ausgabe (Beispielsweise wenn man im Modul Veranstaltungssuche den Kursleiter aktiviert.)

Mir stellt sich die Frage wie genau das Feld Sortierindex im Modul eingesetzt werden sollte und anhand welcher Kriterien der Wert des Feldes generiert wird.

Freundliche Grüsse,

K. Beutler

14.08.2019 15:01 #2
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
361 Beiträge

Guten Tag Frau Beutler,

man kann die Reihenfolge der Kursleiter im Modul "Liste der Kursleiter" selbst bestimmen, Siehe Einstellung/Feld "Sortieren nach". Tragen Sie dort bspw. lastname ASC ein, um nach den Nachnamen alphabetisch zu sortieren.

Viele Grüße

07.01.2020 13:37 #3
Markus Rusch
Aus Herisau
13 Beiträge

Guten Tag Herr Schmidt,

das ist klar, allerdings stellt sich mir die Frage, wann das Feld Sortierindex berechnet wird?

In dem von Ihnen genannten Modul ist genau der genannte Inhalt bereits eingetragen.

Mein Problem bezieht sich allerdings auf das Modul "Veranstaltungssuche" mit der Auswahl Kursleiter als durchsuchbares Feld.

Das Dropdown der Kursleiter wird allerdings nicht als lastname ASC ausgegeben im Suchformular.


16.01.2020 10:43 #4
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
361 Beiträge

Guten Tag Frau Beutler,

die Reihenfolge der Kursleiter erfolgt in dem Modul für die Suche folgendermaßen

  1. Sortierindex aufsteigend
  2. Nachname aufsteigend
  3. Vorname aufsteigend

Das bedeutet, wenn der Sortierindex zweier Einträge identisch ist, dann wird in diesem Fall zuerst der Kursleiter angezeigt, der einen niedrigeren Sortierindex hat.

Genau die gleiche Logik findet im Backend statt. Die Reihenfolge im Suchmodul ist also identisch mit der Darstellung im Backend.

17.01.2020 12:14 #5
Markus Rusch
Aus Herisau
13 Beiträge

Guten Tag Herr Schmidt,
vielen Dank für die Infos.

Ich frage mich jetzt wird der Suchindex für alle Kursleiter berechnet/gesetzt/geupdatet wenn ich einen Kursleiter im Backend editiere oder wann wird dieser berechnet und anhand welcher Kriterien wird er berechnet?

Bzw. wie kann ich die Berechnung des Sortierindex beeinflussen?

Lieder kann ich keinen Screenshot anhängen aber ich kann anhand der Reihenfolge die generiert wird leider kein Muster erkennen wie Nachname ASC oder DESC oder ähnliches.

17.01.2020 12:30 #6
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
361 Beiträge

Guten Tag Frau Beutler,

das steuert Contao. Der neueste Eintrag müsste wahrscheinlich auch den höchsten Sortierindex bekommen. Leider ist es technisch nicht möglich (zumindest derzeit) die Reihenfolge der Ansprechpartner mittels Listenansicht zu ändern, daher muss der Wert händisch geändert werden indem man den Kursleiter bearbeitet.

Wir denken darüber nach die Sortierung der Kursleiter in dem Suchmodul auf alphabetisch umzustellen, was dann aber ggf. von der Reihenfolge der Ansprechpartner im Modul "Liste von Ansprechpartnern" abweichen kann, was auch wiederum unschön ist.

21.01.2020 14:00 #7
Markus Rusch
Aus Herisau
13 Beiträge

Möglich wäre im "Veranstaltungssuche" Modul das selbe Feld wie im Modul "Liste der Kursleiter" anzubieten über das die Sortierung der Reihenfolge gelöst wird. 
Oder nicht?

Dann wäre der default die Sortierung nach Sortierindex und ansonsten kann man das selbst definieren über ein allgemein bekanntes Feld.

Freundliche Grüsse 

22.01.2020 15:09 #8
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
361 Beiträge

Ich verstehe leider nicht was damit gemeint ist.

28.02.2020 09:07 #9
Markus Rusch
Aus Herisau
13 Beiträge

Wieso baut ihr im Frontend Modul "Versnstaltungssuche" nicht das Feld "Sortieren nach" ein analog zum Frontend Modul "Liste von Kursleitern" war meine Frage.

Damit wäre das Problem gelösst das die Kursleiter in der Veranstaltungssuche nach Erstellungsdatum/zeit aufgelistet werden.

28.02.2020 14:49 #10
Christian Schmidt
Fast & Media Team
Aus Blankenburg (Harz)
361 Beiträge

Das ist leider nicht so ohne weiteres möglich und vergleichbar.

Die Sortierung im Modul "Liste von Kursleitern" bestimmt zwar die Reihenfolge der Kursleiter. Dieses Feld kann aber im Modul für die Suche nicht für die Reihenfolge der Kursleiter herangezogen werden, da man dann auch noch die Reihenfolge der Veranstaltungsorte, die Reihenfolge der Ansprechpartner usw. regeln müsste. 

Um das Problem jetzt erst mal abzumildern wird ab der nächsten Version (4.4.4) die Reihenfolge der Kursleiter und Ansprechpartner im Suchmodul folgendermaßen bestimmt:

  1. Nachname aufsteigend
  2. Vorname aufsteigend
  3. Sortierindex aufsteigend

Die alphabetische Reihenfolge fand schon seit einiger Zeit auch bei den Veranstaltungsorten so statt, also ist das natürlich konsequent, wenn wir das dann hier auch so umsetzen.

Derzeit ist Version 4.4.3 erhältlich. Die neue Version wird voraussichtlich übernächste Woche erscheinen.

Antworten

Datenschutz*
Bitte addieren Sie 4 und 2.