Sortierung der Einträge

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

draftec
Posts: 140
Joined: Thu Jun 17, 2004 7:27 pm
Location: Mönchengladbach
Contact:

Sortierung der Einträge

Post by draftec »

Hallo Thorsten,

gibt es eigentlich eine Möglichkeit die Ansicht der Einträge (im Adminbereich) alphabetisch zu sortieren?

Je mehr sich dort ansammeln, desto unübersichtlicher wird die Sortierung nach der ID.

Mit der Suchfunktion habe ich nur etwas zu 1.3er Version finden können.
Gruß draftec
draftec's Storyseiten
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ab der 1.5 kannst du Einträge sortieren. :-)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
draftec
Posts: 140
Joined: Thu Jun 17, 2004 7:27 pm
Location: Mönchengladbach
Contact:

Post by draftec »

Hi Thorsten,

ich bin grad auf der Suche nach Sortierungsmöglichkeiten. Da hab ich auch diesen alten Eintrag gefunden. Wie sortiere ich denn da? Ist doch gar keine Möglichkeit vorhanden?
Gruß draftec
draftec's Storyseiten
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das sollte in die 1.5 kommen, aber ich habe das nicht mehr geschafft. Für die 1.6 ist das aber fest eingeplant!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
draftec
Posts: 140
Joined: Thu Jun 17, 2004 7:27 pm
Location: Mönchengladbach
Contact:

Post by draftec »

Und wie schaut es mit der alphabetischen Sortierung der Eingetragenen Themen aus? War da nicht auch was geplant? Das würde mir wesentlich besser gefallen als die jetzige.
Gruß draftec
draftec's Storyseiten
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das könnte man einfügen...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
draftec
Posts: 140
Joined: Thu Jun 17, 2004 7:27 pm
Location: Mönchengladbach
Contact:

Post by draftec »

Hi Thorsten,

du meinst ich jetzt selber oder du in der nächsten Version?
Gruß draftec
draftec's Storyseiten
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

nein, als Hack kann ich das hier gerne mal posten.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Heesch
Posts: 14
Joined: Wed Dec 01, 2004 2:20 pm

Post by Heesch »

Ou ja ! ;)
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

in der inc/functions.php gibts eine Funktion printThemes(). Diese enthält die folgende Query:

Code: Select all

$result = $db->query('SELECT '.SQLPREFIX.'faqdata.id AS id, '.SQLPREFIX.'faqdata.lang AS lang, '.SQLPREFIX.'faqdata.thema AS thema, '.SQLPREFIX.'faqcategoryrelations.category_id AS category_id, '.SQLPREFIX.'faqvisits.visits AS visits FROM '.SQLPREFIX.'faqdata 
LEFT JOIN '.SQLPREFIX.'faqcategoryrelations ON '.SQLPREFIX.'faqdata.id = '.SQLPREFIX.'faqcategoryrelations.record_id AND '.SQLPREFIX.'faqdata.lang = '.SQLPREFIX.'faqcategoryrelations.record_lang LEFT JOIN '.SQLPREFIX.'faqvisits ON '.SQLPREFIX.'faqdata.id = '.SQLPREFIX.'faqvisits.id AND '.SQLPREFIX.'faqvisits.lang = '.SQLPREFIX.'faqdata.lang WHERE '.SQLPREFIX.'faqdata.active = \'yes\' AND '.SQLPREFIX.'faqcategoryrelations.category_id ='.$category.' ORDER BY '.SQLPREFIX.'faqdata.id');
Das muss folgendermaßen geändert werden:

Code: Select all

$result = $db->query('SELECT '.SQLPREFIX.'faqdata.id AS id, '.SQLPREFIX.'faqdata.lang AS lang, '.SQLPREFIX.'faqdata.thema AS thema, '.SQLPREFIX.'faqcategoryrelations.category_id AS category_id, '.SQLPREFIX.'faqvisits.visits AS visits FROM '.SQLPREFIX.'faqdata 
LEFT JOIN '.SQLPREFIX.'faqcategoryrelations ON '.SQLPREFIX.'faqdata.id = '.SQLPREFIX.'faqcategoryrelations.record_id AND '.SQLPREFIX.'faqdata.lang = '.SQLPREFIX.'faqcategoryrelations.record_lang LEFT JOIN '.SQLPREFIX.'faqvisits ON '.SQLPREFIX.'faqdata.id = '.SQLPREFIX.'faqvisits.id AND '.SQLPREFIX.'faqvisits.lang = '.SQLPREFIX.'faqdata.lang WHERE '.SQLPREFIX.'faqdata.active = \'yes\' AND '.SQLPREFIX.'faqcategoryrelations.category_id ='.$category.' ORDER BY '.SQLPREFIX.'faqdata.thema');
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Svenaui
Posts: 29
Joined: Fri Sep 23, 2005 10:01 am

Post by Svenaui »

Ergänzung:

Falls jemand mal nach Datum sotieren möchte:

"SQLPREFIX.'faqdata.thema" ersetzen durch "SQLPREFIX.'faqdata.datum DESC"

Damit werden die jüngsten Beiträge in den Kategorien zuerst angezeigt.

Grüsse
Sven
BarneyGumble
Posts: 13
Joined: Sun Apr 13, 2008 10:33 am

Post by BarneyGumble »

Sorry wenn ich den alten Beitrag wieder raus hole,
aber ich glaube hier passt meine Frage am besten dazu.

Ich habe hier Version 2.0.9 laufen und würde gerne die Einträge ebenfalls nach Alphabet sortieren lassen. Anscheinend hat sich aber der Query in der Zwischenzeit geändert, oben genannte Stelle sieht mittlerweile anderst aus.

Wo kann ich den nun einstellen das nicht nach der Id sondern dem Thema sortiert wird?

Gruß
Markus
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das geht in der Konfiguration, dafür gibt es eine Option.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
cgba
Posts: 112
Joined: Mon Feb 05, 2007 7:11 pm

Post by cgba »

Hallo,
BarneyGumble wrote:Ich habe hier Version 2.0.9 laufen
Könntest Du mir sagen, ob bei Dir das Kommentieren von Artikeln funktioniert? Des Weiteren würde mich interessieren, ob bei Dir die Suche funktioniert. Beides geht nämlich bei mir nicht mit der Version 2.0.9.
Viele Grüße
Christian
MS Outlook FAQ
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,
cgba wrote:Könntest Du mir sagen, ob bei Dir das Kommentieren von Artikeln funktioniert? Des Weiteren würde mich interessieren, ob bei Dir die Suche funktioniert. Beides geht nämlich bei mir nicht mit der Version 2.0.9.
das funktioniert bei mir beides ohne Probleme.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply