Sortierung

Gesperrt
Torsten Weber
Beiträge: 8
Registriert: Mo 14. Okt 2002, 20:47
Kontaktdaten:

Sortierung

Beitrag von Torsten Weber »

Hallo,

die Seiten eines Kapitels lasse ich mir einfach durch den nachfolgenden Code anzeigen:

[code]
<?php
$navmod_id = $idcat;
$sql = "SELECT A.title AS title,A.idside AS idside,B.idcat AS idcat,C.parentid AS parentid ".
"FROM $cfgTab_side_lang AS A,$cfgTab_cat_side AS B,$cfgTab_cat AS C ".
"WHERE A.idside=B.idside ".
"AND B.idcat=C.idcat ".
"AND C.idclient='$client' ".
"AND B.idcat='$navmod_id' ".
"AND idlang='$lang' ".
"AND online='1'";
$db->query($sql);

for($i = 0; $i < $db->num_rows(); $i++)
{
$db->next_record();
$navmod_link ="front_content.php?client=$client&lang=$lang&parent=$parent&subid=".
$db->f("idtree").
"&idcat=".
$db->f("idcat").
"&idside=".
$db->f("idside").
"";

if ("$i" != $db->num_rows()-1)
{
echo(' <a href="'.$sess->url("$navmod_link").
'" class="toprowlinklight">'.
$db->f("title").
"</a>&nbsp;&nbsp;\n");
}
else
{
echo(' <a href="'.$sess->url("$navmod_link").
'" class="toprowlinklight">'.
$db->f("title").
"</a>&nbsp;&nbsp;\n");
}
}
?>
[/code]

Das ganze funktioniert sehr gut. Nur die Dokumente werden nicht wie in Contenido eingegeben angezeigt (die Reihenfolge). Da in Contenido sowieso keine Möglichkeit besteht die Dokumente in ihrer Reihenfolge zu ändern, dachte ich, daß ich unter "Zusammenfassung" eine Nummer z. B. des Kapitels eingebe.

Nach der könnten dann sowohl die Menüpunkte mit dem obigen Code geordnet als auch die Dokumente in ihrer Reihenfolge geändert werden.

Nun meine Frage:
An welcher Stelle muß der Code von Contenido geändert werden, damit die Dokumente unter "Content" / "Seiten" nach dem Feld "Zusammenfassung" geordnet angezeigt werden. Oder geht das gar nicht?

Danke und Gruß!

Torsten
detlev
Beiträge: 156
Registriert: Mi 18. Sep 2002, 08:05
Wohnort: Bochum
Kontaktdaten:

Beitrag von detlev »

Du musst in deiner sql Abfrage noch zusätzlich die Tabelle con_side_lang einbinden, hier steht in der Spalte summary die Zusammenfassung, nach der Du sortieren lassen möchtest.

Gruß
Detlev
Torsten Weber
Beiträge: 8
Registriert: Mo 14. Okt 2002, 20:47
Kontaktdaten:

Beitrag von Torsten Weber »

Hallo,

in der SQL-Abfrage ist mir das klar... ;)

Ich möchte das in Contenido, also in "Content" -> "Seiten" auch sortiert haben.

Gruß!

Torsten
peter
Beiträge: 42
Registriert: Do 19. Sep 2002, 19:07
Wohnort: berlin
Kontaktdaten:

Sortierung

Beitrag von peter »

nur als kleiner Hinweis:
ich bau gerade an der Seitensortierung;
dazu hab ich eine neue Spalte sort in
der Tabelle con_cat_side angelegt, wo die
Nummerierung drinsteht (die höchste Zahl
ergibt den obersten Platz) ... sortieren kann man
dann in der Seiten-Struktur-ansicht (con_show_tree.inc.php)

Die zugehörigen Änderungen gibts demnächst in diesem Theater

gruß
peter
gruß peter s/berlin
Eppi
Beiträge: 252
Registriert: Di 17. Sep 2002, 16:33
Wohnort: Ilmenau (Thüringen)
Kontaktdaten:

Beitrag von Eppi »

Darauf bin ich schon sehr gespannt :-)
Ein neues CMS-System:
www.der-dirigent.de
Torsten Weber
Beiträge: 8
Registriert: Mo 14. Okt 2002, 20:47
Kontaktdaten:

Beitrag von Torsten Weber »

Hallo,

das ist natürlich die bessere Lösung... :D

Gruß!

Torsten
peter
Beiträge: 42
Registriert: Do 19. Sep 2002, 19:07
Wohnort: berlin
Kontaktdaten:

Seiten

Beitrag von peter »

das seitensortiermodul,
da iss es:
http://p10089516.pureserver.de/forum/vi ... .php?t=308

@eppi u.a.:
ich bin gespannt auf eure Kommentare. :D

gruß
peter
gruß peter s/berlin
Gesperrt