pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: Toasti am 31 Oktober 2006, 10:12:00

Titel: Modul: FAQ
Beitrag von: Toasti am 31 Oktober 2006, 10:12:00
Hallo,
wie kann ich nachträglich die Reihenfolge der FAQ Kategorien verändern?
Derzeit wird eine neue Kategorie einfach nur unten angehängt, ich würde sie aber lieber Alphabetisch beibehalten.

Geht das irgendwie?
Titel: Re: Modul: FAQ
Beitrag von: jubilee am 01 November 2006, 09:38:24
und modules/FAQ/index.php Zeile 35
Zitat
$result = sql_query("select id, question, answer from ${prefix}_faqanswer where id_cat='" . intval($id_cat) . "' order by id");
ändern in
Zitat
$result = sql_query("select id, question, answer from ${prefix}_faqanswer where id_cat='" . intval($id_cat) . "' order by question");


modules/FAQ/index.php Zeile 52
Zitat
$result = sql_query("select id, id_cat, question, answer from ${prefix}_faqanswer where id_cat='" . intval($id_cat) . "' order by id");
ändern in
Zitat
$result = sql_query("select id, id_cat, question, answer from ${prefix}_faqanswer where id_cat='" . intval($id_cat) . "' order by question");


und zeile 214
Zitat$result = sql_query("select categories from ${prefix}_faqcategories where id_cat=" . intval($id_cat));
ändern in
Zitat$result = sql_query("select categories from ${prefix}_faqcategories where id_cat=" . intval($id_cat) ORDER BY categories);

Jetzt sollte alles alphanumerisch nach Kategorie oder Antwort sortiert sein
MfG


Titel: Re: Modul: FAQ
Beitrag von: Toasti am 01 November 2006, 16:58:52
Hi Jubilee,
nach dem Einsetzen der dritten Änderung in Zeite 212 kommt folgende Fehlermeldung:
ZitatParse error: syntax error, unexpected T_STRING in /home/www/web0/html/modules/FAQ/index.php on line 212


Ich hab dann mal Deine letzte Zeile aus 212
$result = sql_query("select categories from ${prefix}_faqcategories where id_cat=" . intval($id_cat) ORDER BY categories);
umgeändert in
$result = sql_query("select categories from ${prefix}_faqcategories where id_cat=" . intval($id_cat). "' order by categories");

So ist der Satz vermutlich aber Falsch oder?
Das bringt mir keine Fehlermeldung mehr. Allerdings werden die Themen Bereiche nun immer noch nicht nach Alphabet gezeigt, sondern nach wie vor nach ID.

Die Fragen in den Themen werden nun allerdings in alphabetischer Reihenfolge gezeigt, das ist schon mal Super!
Hast Du eine Idee?
Titel: Re: Modul: FAQ
Beitrag von: Toasti am 01 November 2006, 16:59:58
sorry, ich war wohl eben auf zitat anstatt ändern gekommen...
Titel: Re: Modul: FAQ
Beitrag von: jubilee am 02 November 2006, 10:56:59
Zeile 214 muss so aussehen :

Zitat
$result = sql_query("select categories from ${prefix}_faqcategories where id_cat=" . intval($id_cat) . " ORDER BY categories");

MfG
Titel: Re: Modul: FAQ
Beitrag von: Toasti am 02 November 2006, 11:16:55
Hi Jubilee,
dann erhalte ich leider wieder die Fehlermeldung:
ZitatParse error: syntax error, unexpected T_STRING in /home/www/web0/html/modules/FAQ/index.php on line 215

Ich hab Dir einfach meine index.php mal angehängt, vielleicht klappts ja so besser. Würde mich freuen.
gr Toasti
Titel: Re: Modul: FAQ
Beitrag von: jubilee am 02 November 2006, 11:19:15
Nimm diese index.php, dann klappt das.



[gelöscht durch Administrator]
Titel: Re: Modul: FAQ
Beitrag von: Toasti am 02 November 2006, 11:32:39
Stimmt, die Fehlermeldung ist nun auch wieder weg. Aber das Ergebniss einer geänderten Reihenfolge ist eben auch nicht zu sehen  :'(

Schau mal:

(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.fokuswerk.de%2Fstuff%2Fscreen.jpg&hash=c3f48195caf61c6c86a739b3c7e13759ef4d1390)

Hier hab ich erst 2 Einträge, weil mir dann das Problem auffiehl. Av kommt hier halt vor AG. Wobei es nicht relevant ist ob da Großbuchstaben im Spiel sind.

Hast Du noch eine Idee?
Übrigens schon mal jetzt echt 'nen dicken Dank!
Titel: Re: Modul: FAQ
Beitrag von: jubilee am 02 November 2006, 11:51:37
Ändere auch mal die Abfrage aus der Zeile 204
Zitat
$result = sql_query("select id_cat, categories from ${prefix}_faqcategories $querylang");
nach
Zitat
$result = sql_query("select id_cat, categories from ${prefix}_faqcategories $querylang ORDER BY categories");

MfG
Titel: Re: Modul: FAQ
Beitrag von: Toasti am 02 November 2006, 11:58:50
Du bist der Größte  ;D

Danke Dir! Jetzt sieht das Wunderbar aus  :o