Verwendung: wo wird die zufällige Sortierung beim Newsslider ausgewertet?

Andreas's Avatar

Andreas

28 Sep, 2017 09:49 AM

Produkt: Slider Pro Contao

Man kann im Backend die zufällige Sortierung der Slides eines NewsSliders einstellen. Wo finde ich diesen Parameter im php, so dass ich ggf. hier eine aufsteigende oder absteigende Sortierung erreiche.

  1. Support Staff 1 Posted by RockSolid Theme... on 28 Sep, 2017 01:46 PM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Die zufällige Sortierung ist eine JavaScript-Funktion des Sliders. Die Reihenfolge die in PHP erzeugt und im HTML-Quelltext ausgegeben wird verändert sich dabei nicht.

  2. 2 Posted by Reiner on 28 Sep, 2017 03:01 PM

    Reiner's Avatar

    Danke für die Information!
    Ist es angedacht an dieser Stelle auch auf/absteigende Sortierung zu ermöglichen?

  3. Support Staff 3 Posted by RockSolid Theme... on 29 Sep, 2017 06:31 AM

    RockSolid Themes's Avatar

    Die News in Contao werden immer chronologisch absteigend sortiert, das Slider-Modul hat darauf keinen Einfluss.

  4. 4 Posted by Reiner on 29 Sep, 2017 07:26 AM

    Reiner's Avatar

    deswegen dachte ich ja auch an die JavaScript Funktion! So wie man die zufällige Sortierung programmiert hat
    if (this.options.random) {
    this.slides.sort(function() {
    return Math.random() - 0.5;
    });
    }
    könnte man doch auch
    if (this.options.desc) {
    this.slides.reverse();
    }
    programmieren, was auf eine neue Einstellung im Sliderbackend reagieren könnte, dort wo auch die zufällige Sortierung einstellbar ist.

  5. Support Staff 5 Posted by RockSolid Theme... on 29 Sep, 2017 02:19 PM

    RockSolid Themes's Avatar

    Die zufällige Sortierung wird per JavaScript durchgeführt, um beim jedem Zugriff auf die Seite eine unterschiedliche Reihenfolge zu erreichen. Eine Sortierung nach Datum sollte am Server erfolgen. Dieses Feature für News-Module müsste jedoch in Contao selbst hinzugefügt werden.

  6. 6 Posted by Reiner on 09 Oct, 2017 03:20 PM

    Reiner's Avatar

    das ist korrekt! Die Sortierung erfolgt ja am Server nach Datum wenn nicht die zufällige Variante gewählt wird. Per Javascript würde ja dann nur die Reihenfolge des Arrays vertauscht. Außerdem dachte ich, da die Vorgehensweise für die zufällige Sortierung momentan auch über Javascript erfolgt, wäre es weniger Aufwand und vermutlich ähnlich schnell.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac