Seite 8 von 19
Verfasst: Mo 17. Mai 2004, 13:13
von ChrisD
Leider werden nicht alle Artikel angezeigt.
Das Layout gefällt mir auch nocht nicht. Ich werd mich mal an meiner Version weiterversuchen.

Verfasst: Fr 21. Mai 2004, 13:12
von neu@cidnet.de
ist es vielleicht möglich, das die aritkel nicht nach datum sondern nach dem alpahbet geordnet werden??? ich möchte das für einen etwas anderen zweck nutzen

Verfasst: Fr 21. Mai 2004, 13:15
von Halchteranerin
neu@cidnet.de hat geschrieben:ist es vielleicht möglich, das die aritkel nicht nach datum sondern nach dem alpahbet geordnet werden??? ich möchte das für einen etwas anderen zweck nutzen

ja, und wenn Du suchst, habe ich das neulich sogar jemandem geschrieben, wie die SQL-Anweisung geaendert werden muss. Ich habe gerade keine Lust, wieder die Anweisung rauszusuchen ... Es ist bei dem Teil, was nach 'order by' kommt, vielleicht sogar in diesem Thread (vorige Seite oder so?).
Verfasst: Fr 21. Mai 2004, 13:29
von neu@cidnet.de
maTTos hat folgendes geschrieben::
Hat jemand von Euch das Modul schon soweit verändert, dass die Artikel "sorted by Erstellungsdatum" ausgegeben werden? Bislang werden die Artikel ja immer nach "last modified" sortiert, was ich aber nicht so gut finde.
Es würde mir sehr helfen, wenn die entsprechenden Zeilen von Euch hier gepastet werden könnten, da ich mir selber nicht zu helfen weiß. Thx & Gruß maTTos
man nehme aus dem output-teil (zeimlich in der mitte)
Zitat:
$sql = "SELECT A.author AS author, B.created AS lastmod FROM $cfgTab_art_lang AS A, $cfgTab_content AS B WHERE A.idart='$value' AND B.idartlang=A.idartlang ORDER BY B.lastmodified DESC";
$db->query($sql);$db->next_record();
und ersetze es durch
Code:
$sql = "SELECT A.author AS author, B.created AS lastmod FROM $cfgTab_art_lang AS A, $cfgTab_content AS B WHERE A.idart='$value' AND B.idartlang=A.idartlang ORDER BY B.created DESC";
$db->query($sql);$db->next_record();
Gruß
Cyber
steht da, aber ich brauche nach alaphabet. kann mir das einer schnell machen ??
danke
Verfasst: Fr 21. Mai 2004, 13:53
von Halchteranerin
neu@cidnet.de hat geschrieben:steht da, aber ich brauche nach alaphabet. kann mir das einer schnell machen ??
Faule Socke.

Ich habe doch gesagt, such im Forum, ich hab's vor ein paar Tagen angegeben. Hier der Thread:
http://www.contenido.de/forum/viewtopic ... highlight=
Dementsprechend heisst es bei Deiner Query
"ORDER BY A.title" statt B.lastmodified bzw. B.created.
Gruss
Christa
Verfasst: Fr 21. Mai 2004, 15:25
von neu@cidnet.de
hmm, auch ohne die änderung klappt das nicht so ganz.
ich habe das richtig verstanden oder?
ich lege artikel in einer kategorie an, schreib da auch schön viel rein, und gebe dann nacher die Kategorie an..
dann sollte der das ja daraus machen.. aber bei mir fehlt immer der erste.
zudem ist das modul irgendwie mandaten übergreifend??? ich kann bildmodule von einem anderen mandaten auswählen, ist das normal ?
Verfasst: Fr 21. Mai 2004, 17:40
von Halchteranerin
Du hast den von mir verlinkten Thread gelesen? Wahrscheinlich nicht. Ich schrieb dort, dass die Artikelliste, die bei Contenido dabei ist, fehlerhaft ist, Du solltest die Version von HerrB benutzen. Wie das mit anderen Mandanten ist, weiss ich nicht, das habe ich nicht ausprobiert.
Verfasst: Fr 21. Mai 2004, 18:06
von neu@cidnet.de
jo habeich:

$sql = "SELECT A.author AS author, B.lastmodified AS lastmod FROM $cfgTab_art_lang AS A, $cfgTab_content AS B WHERE A.idart='$value' AND B.idartlang=A.idartlang ORDER BY B.lastmodified DESC";
$db->query($sql);$db->next_record();
$modifydate= date("d.m.y",strtotime($db->f("lastmod")));
$modifytime= date("H:i",strtotime($db->f("lastmod")));
ich kann das ja hier ändern B.lastmodified DESC";
aber dann wird das ja umgekehrt alphabetisch sortiert.
wie bekomme ich das richtig sortiert ?
Verfasst: Fr 21. Mai 2004, 18:49
von Halchteranerin
neu@cidnet.de hat geschrieben:
ich kann das ja hier ändern B.lastmodified DESC";
aber dann wird das ja umgekehrt alphabetisch sortiert.
wie bekomme ich das richtig sortiert ?
Indem Du in ein Datenbanken-Buch reinschaust, damit Du auch verstehst, was Du tust?

ORDER BY B.lastmodified sortiert nach der letzten Aenderung, nicht alphabetisch! ASC=aufsteigend (ascending), DESC=absteigend (descending). Alphabetisch sortiert (nach Ueberschrift) ist ORDER BY A.title, wie ich vorhin sagte. Ach ja, standardmaessig ist ASC, nur wenn Du absteigend sortiert haben willst, musst Du DESC angeben.
Verfasst: Fr 21. Mai 2004, 18:51
von neu@cidnet.de
das funtz, danke
empfehle mir mal ein gutes book...

Verfasst: Fr 21. Mai 2004, 18:52
von timo
Verfasst: Fr 21. Mai 2004, 18:57
von Halchteranerin
Das ist kein Buch.
Ein ehem. Arbeitskollege von mir war von 'SQL fuer Dummies' sehr begeistert, aber wie gut es in der Tat ist, kann ich Dir nicht sagen. Vielleicht hast Du die Moeglichkeit, in der Bibliothek z.B. reinzuschauen, um zu sehen, ob Dir das zusagt, denn ich weiss nicht, wieviel Vorkenntnisse da erwartet werden.
Verfasst: Fr 21. Mai 2004, 20:15
von neu@cidnet.de
google als buch?
geniale vorstellung, da brauche ich ja ein großes bücherregal

Verfasst: Fr 21. Mai 2004, 21:02
von onip
hallo zusammen,
erstmal das modul ist richtig gut. hab nur leider ein problem das ich nicht gelöst bekomme. das blättern!
es wird mir zwar die seitenzahl angezeigt, aber das blätter will nicht.
es wird verlinkt zu
front_content.php&a=view&eintrag=1
hab das letzte script vom snoopy verwendet.
kann mir jemand helfen?
Datumsfehler...
Verfasst: Mo 31. Mai 2004, 14:24
von Stelli
Hi,
das Modul ist echt gut, allerdings erscheint bei mir in der Übersicht bei jedem Artikel das heutige Datum! - Jmd. eine Ahnung woran das liegt?