WebsiteBaker Community Forum

WebsiteBaker Support (2.13.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: Lara on February 16, 2023, 02:52:48 PM

Title: Neuster Eintrag beim Accordion Modul erscheint dummerweise als letzter Punkt
Post by: Lara on February 16, 2023, 02:52:48 PM
Ich möchte gerne das Modul Accordion benutzen.
Kann mir jemand sagen, wo ich ändern oder einstellen kann, dass der neuste Beitrag jeweils zuoberst und nicht unten angezeigt wird?

Für einen Tipp wäre ich dankbar.
Title: Re: Neuster Eintrag beim Accordion Modul erscheint dummerweise als letzter Punkt
Post by: sternchen8875 on February 16, 2023, 03:17:55 PM
Das gibt es auch noch?

also: es geht nur zu ändern, wenn du es im Code direkt machst, denn das Modul hat dafür keine Einstellungen

Falls du dich traust...

Datei view.php // Zeile 51

der Original-Code:
Code: [Select]
// Loop through existing questions
$sSql = 'SELECT * FROM `'.TABLE_PREFIX.'mod_accordion_questions` WHERE `section_id` = '.(int)$section_id.' ORDER BY `pos` ASC';

das ACS ASC am Ende bestimmt die Sortierung. Ändere es in DESC und du hast eine umgekehrte Reihenfolge (zuletzt eingetragenes Item an erster Stelle

Code: [Select]
// Loop through existing questions
$sSql = 'SELECT * FROM `'.TABLE_PREFIX.'mod_accordion_questions` WHERE `section_id` = '.(int)$section_id.' ORDER BY `pos` DESC';
Title: Re: Neuster Eintrag beim Accordion Modul erscheint dummerweise als letzter Punkt
Post by: Lara on February 16, 2023, 05:08:05 PM
Das ist ja super... es funktioniert, tausend Dank.
Title: Re: Neuster Eintrag beim Accordion Modul erscheint dummerweise als letzter Punkt
Post by: dbs on February 25, 2023, 07:22:57 AM
Das überarbeitete Accordion Modul von sternchen8875 wird hier weitergeführt:
https://forum.WebsiteBaker.org/index.php?topic=32166.0