Veranstaltungsübersicht Position

  • Hallo zusammen,


    für die Homepage meines Vereins nutze ich sehr gerne das Widget Veranstaltungsübersicht um auf Updates auf der Seite oder andere Mitteilungen hinzuweisen.
    Dazu lege ich auf der Seite "Aktuelles" eine neue Veranstaltung an, das Datum Start ist der Tag an dem diese Veranstaltung erstellt wird.
    Die neueste Veranstaltung wird immer oberhalb der zuletzt erstellten Veranstaltung eingefügt.
    Auf der Startseite soll dann die Veranstaltungsübersicht die neueste Veranstaltung anzeigen.
    Das funktioniert auch, wenn man Max. Artikel auf 1 stellt und nach Position aufsteigend sortiert. Sollen aber zwei oder drei Veranstaltungen angezeigt werden,
    werden sie auf der Startseite falsch herum sortiert angezeigt, d.h. die älteren Veranstaltungen älteren Datums werden zuoberst angezeigt.
    Ändert man die Sortierung auf Position absteigend, ändert sich an der generellen Reihenfolge nichts, vertauscht werden allerdings die zwei neuesten Veranstaltungen.


    Zur Veranschaulichung habe ich vier Veranstaltungen angelegt, zwei davon mit demselben Datum und durchnummeriert:

    Zeigt man in der Veranstaltungsübersicht alle vier Veranstaltungen an und sortiert nach Position aufsteigend, werden sie in der korrekten Reihenfolge,
    aber (für mich) falsch herum angezeigt:

    Ändert man die Sortierung auf Position absteigend, werden nur drei und vier vertauscht:


    Habe ich das Prinzip der Sortierung nach Position falsch verstanden oder liegt da ein Fehler im Programm vor?
    Über Klarstellung der Funktion oder Lösungsvorschläge würde ich mich sehr freuen.

  • Hallo,


    die Veranstaltungsübersicht sortiert immer nach Datum der Veranstaltung. Es ist also egal was Sie bei der Sortierung eingeben. Die Sortierung wirkt sich nur bei Veranstaltungen aus, die am gleichen Tag stattfinden.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo Herr T.,


    vielen Dank für die Klarstellung.
    1) Wie werden dann Veranstaltungen sortiert, die am gleichen Tag stattfinden, bei denen aber keine Uhrzeit angegeben ist?
    2) Könnte man das Widget in dieser Hinsicht kopieren und bearbeiten, so daß die Veranstaltungen in der Übersicht mit umgekehrter Reihenfolge angezeigt werden?
    3) Falls dies nicht möglich ist, würde ich zumindest vorschlagen, daß der entsprechende Eintrag im Handbuch erweitert wird. Im Moment wird dort nicht erklärt, was es mit den Auswahlmöglichkeiten bei der Sortierung auf sich hat und wie sich diese tatsächlich auswirken(auch der Abschnitt SQL wird komplett ausgelassen).
    Ähnliche Fragen zur Veranstaltungsübersicht scheinen immer wieder hier im Forum aufzutauchen.


    Veranstaltungskalender
    Veranstaltungsübersicht
    Veranstaltungsklaender Reihenfolge
    Veranstaltungsübersicht

  • Hallo,


    zu 1: Wenn alle Veranstaltungen am gleichen Tag stattfinden und bei Sortierung nach Position "aufsteigend" gewählt ist, dann werden die Veranstaltungen in der Übersicht in der Reihenfolge dargestellt, wie Sie auch auf der Aktuelles-Seite dargestellt sind. Bei Sortierung nach Position "absteigend" entsprechend andersrum.


    zu 2: Sie könnten das Widget "Übersicht" natürlich kopieren und den Code wie gewünscht anpassen. Siehe dazu: http://developer.zeta-producer.com/ein-widget-anpassen.html


    zu 3: Vielen Dank, das werden wir im Handbuch erweitern.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo Herr T.,


    zu 2: das funktioniert eigentlich ganz wunderbar, auch ohne weitere Kenntnisse meinerseits. Den entscheidenden Punkt in eventcalendar.js habe ich ziemlich schnell gefunden (in Zeile 139 einfach 1 und -1 vertauschen).


    Sobald ich aber auf der Startseite das "neue" und das Standard-Widget gleichzeitig benutze (eins für Meldungen, das andere für Termine), verhält sich sich das Standard-Widget genauso wie das modifizierte und ändert die Reihenfolge der Veranstaltungen.
    Das "neue" Widget hat einen anderen Namen und auch die .css, .html und.js wurden dementsprechend umbenannt, sowie die zugehörigen Verweise in der widget.json.


    Wo muss ich da noch was ändern?

  • Hallo Marina,


    Warum nutzt Du für die "aktuellen Meldungen" nicht das normale Text-Widget, und nur für künftige Termine die "Veranstaltung"? Kannst gerne auf unserer Vereinsseite gucken, wie so eine Umsetzung aussehen kann.

  • Hallo,


    das liegt wahrscheinlich daran, dass Sie das Standard-Widget einfach kopiert haben und dies beinhaltet JavaScript-Dateien, die den selben Namen haben, wie jene im Standard-Widget und überschreiben diese dann. Sie müssen Ihr eigenes Widget soweit ändern, dass es eben keine Dateien mit dem selben Namen des Standard-Widgets nutzt.


    Die Anpassung von Layouts oder Widgets detailliert zu beschreiben, sprengt aber den Rahmen dessen, was wir hier kostenlos leisten können. Hier sind Sie auf die Hilfe vom Entwickler-Handbuch bzw. anderen Nutzern angewiesen.

  • PS: ich sehe mal zu, dass wir mit dem nächsten Update eine Option ins Widget einbauen mit der man die Sortierreihenfolge beeinflussen kann.

  • Hallo Thomas,


    das Text-Widget wäre natürlich auch eine Möglichkeit. Mir gefällt aber die Optik der Veranstaltungsübersicht, vor allem mit dem Datum in der linken Spalte und den ganzen zusätzlichen Optionen z.b. den Google-Maps-Link.
    Das müsste ich mit dem Text-Widget erstmal genauso hinbekommen. Die jetzige Vorgehensweise ist eben eine Extraseite "Aktuelles", in der ich einen neuen Artikel einfüge und auf der Startseite sind davon nur die aktuellsten zu sehen.
    Mit dem Text-Widget müsste ich den umgekehrten Weg gehen und die älteren Artikel ins Archiv verschieben (ich vermute, so machst du das auf deiner Vereinshomepage mit der Chronik).
    Trotzdem Danke für den Hinweis. Die 5. Jahreszeit ist vorbei, da wird es auch auf der Homepage etwas ruhiger und ich kann mich eher der optischen Anpassung widmen.



    Hallo Herr S.,


    die JavaScript-Datei habe ich umbenannt, genauso wie den Verweis darauf in der Widget-Datei.
    muss ich in dem Fall auch alle Bezeichnungen im Script selbst ändern?



    Die zusätzliche Option im Widget beim nächsten Update wäre toll, leider hat mein Verein die Lizenz 6 Tage "zu früh" gekauft und so den Stichtag vom 01.11 für ein kostenloses Update auf ZP 13 verpasst. Der Aufpreis fürs Update könnte man dem Vorstand wohl nur schmackhaft machen, wenn das von uns verwendete Layout (Boxes) in ZP 13 auch als responsive Variante verfügbar wäre (im Moment nicht der Fall).

  • Hallo,


    das widget beinhaltet mehr als eine JavaScript Datei.
    In Version 13.1 wird das Widget Veranstaltungsübersicht eine Option zum Umschalten der Sortierung haben.