Artikel bearbeiten > Index
Artikel bearbeiten > Index
hallo allerseits,
bei artikel bearbeiten > metadaten gibt es ein feld "index", sofern ich bei "individuelle rubrikeinstellungen" "sortierung manuell" auswaehle.
nun werden aber alle neueren artikel (leider) immer ganz oben einsortiert, auch wenn ich im index eine andere zahlenfolge eingebe. genau genommen scheint die sortierung diese zahlenfolge gar nicht zu beruecksichtigen.
was mache ich falsch oder welche funktion hat dieser "index"?
interessant waere das ganze fuer eine art terminkalender: wenn in einem entsprechenden template die index-eingabe beispielsweise durch datum datum 20051211, 20051212 ... die entsprechende sortierung automatisch veranlassen koennte. geht das ?
schoene gruesse,
gerhard
bei artikel bearbeiten > metadaten gibt es ein feld "index", sofern ich bei "individuelle rubrikeinstellungen" "sortierung manuell" auswaehle.
nun werden aber alle neueren artikel (leider) immer ganz oben einsortiert, auch wenn ich im index eine andere zahlenfolge eingebe. genau genommen scheint die sortierung diese zahlenfolge gar nicht zu beruecksichtigen.
was mache ich falsch oder welche funktion hat dieser "index"?
interessant waere das ganze fuer eine art terminkalender: wenn in einem entsprechenden template die index-eingabe beispielsweise durch datum datum 20051211, 20051212 ... die entsprechende sortierung automatisch veranlassen koennte. geht das ?
schoene gruesse,
gerhard
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Wenn Du Sortierung auf "Index" stellst, dann hast Du auch was davon
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
index
__lol__MarkusR hat geschrieben:Wenn Du Sortierung auf "Index" stellst, dann hast Du auch was davon
danke fuer diesen tip -- dummheit ist halt einfach lernbar ... allerdings muss ich dazu sagen, dass ich erst heute ueberhaupt auf die idee gekommen bin, datums-termine so zu organisieren.
jetzt hat sich die liste von artikeln, die ich schon hatte und die mich auf die idee gebracht haben, tatsaechlich neu sortiert --- vom aelteren datum als erstem zum neuerem als letztem ... aber ich wollte es genau anders herum, und das macht cp4 nun offenbar nicht mehr automatisch ?? oder doch ? oder muss ich die reihenfolge wieder mit hand umstellen ?
gute nacht, gerhard
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Dieser Index zählt immer aufwärts...
Um das zu ändern suche in der common.inc.php diesen Abschnitt (ca. ab Zeile 247)
und ergänze ihn folgendermaßen
rufe dann die Rubrikeinstellungen auf, wähle den neuen Punkt an und speichere die Einstellungen
Um das zu ändern suche in der common.inc.php diesen Abschnitt (ca. ab Zeile 247)
Code: Alles auswählen
<?php
$articleSortMethodsDefault = 'idx, pub_datum desc';
$articleSortMethods = array(
__('by index, date (newest on top)') => 'idx, pub_datum desc',
__('by index, date (oldest on top)') => 'idx, pub_datum asc',
__('manual') => 'sort_id desc'
);
?>
Code: Alles auswählen
<?php
$articleSortMethodsDefault = 'idx, pub_datum desc';
$articleSortMethods = array(
__('by index, date (newest on top)') => 'idx, pub_datum desc',
__('by index, date (oldest on top)') => 'idx, pub_datum asc',
__('nach Index (höchster zuerst)') => 'idx desc',
__('manual') => 'sort_id desc'
);
?>
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
index-reihenfolge
markus,
als php-novize bin ich beeindruckt --- es funktioniert. vielen dank.und ergänze ihn folgendermaßenrufe dann die Rubrikeinstellungen auf, wähle den neuen Punkt an und speichere die EinstellungenCode: Alles auswählen
<?php $articleSortMethodsDefault = 'idx, pub_datum desc'; $articleSortMethods = array( __('by index, date (newest on top)') => 'idx, pub_datum desc', __('by index, date (oldest on top)') => 'idx, pub_datum asc', __('nach Index (höchster zuerst)') => 'idx desc', __('manual') => 'sort_id desc' ); ?>
index > sortierung
im vollzug noch zwei fragen:
1. das index-feld umfasst "nur" 6 zeichen; will ich aber eine datumssortierung vorgeben, wird es bei artikeln aus den 90er jahren schwierig:
bislang behelfe ich mir mit "051213" anstelle von "20051213"; bei einer datumsangabe aus den 90er jahren waere es dann "991213" - die wuerden dann oben stehen.
irgend eine idee ?
2. ist es richtig, dass eine buchstaben-folge nicht sortiert werden ?
gruss, gerhard
1. das index-feld umfasst "nur" 6 zeichen; will ich aber eine datumssortierung vorgeben, wird es bei artikeln aus den 90er jahren schwierig:
bislang behelfe ich mir mit "051213" anstelle von "20051213"; bei einer datumsangabe aus den 90er jahren waere es dann "991213" - die wuerden dann oben stehen.
irgend eine idee ?
2. ist es richtig, dass eine buchstaben-folge nicht sortiert werden ?
gruss, gerhard
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
zu 2.) nein... ist ja ein Textfeld
zu 1.) ich dachte bei Deinem Terminkalender ja an zukünftige Termine... wenn es aber um Chronologie geht, dann einfach das entsprechende Datum bei "Publikationsdatum" angeben und die entsprechende Sortierung auswählen...
zu 1.) ich dachte bei Deinem Terminkalender ja an zukünftige Termine... wenn es aber um Chronologie geht, dann einfach das entsprechende Datum bei "Publikationsdatum" angeben und die entsprechende Sortierung auswählen...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-Checker
- Beiträge: 205
- Registriert: 25.08.2005 10:58
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 14 Mal
Hallo MarkusR,MarkusR hat geschrieben:Dieser Index zählt immer aufwärts...
Um das zu ändern suche in der common.inc.php diesen Abschnitt (ca. ab Zeile 247)und ergänze ihn folgendermaßenCode: Alles auswählen
<?php $articleSortMethodsDefault = 'idx, pub_datum desc'; $articleSortMethods = array( __('by index, date (newest on top)') => 'idx, pub_datum desc', __('by index, date (oldest on top)') => 'idx, pub_datum asc', __('manual') => 'sort_id desc' ); ?>
rufe dann die Rubrikeinstellungen auf, wähle den neuen Punkt an und speichere die EinstellungenCode: Alles auswählen
<?php $articleSortMethodsDefault = 'idx, pub_datum desc'; $articleSortMethods = array( __('by index, date (newest on top)') => 'idx, pub_datum desc', __('by index, date (oldest on top)') => 'idx, pub_datum asc', __('nach Index (höchster zuerst)') => 'idx desc', __('manual') => 'sort_id desc' ); ?>
diese Sortiermethoden gelten alle nur für die Artikel-Meta-Daten (wie Titel, Kommentar oder Publikationsdatum)???
Oder kann ich da auch noch andere "Felder" hinterlegen??
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Das gilt für alle Daten der News-Tabelle.
Das sind:
nr artikel_archiv article_nr auth keywords commentary rubric_id templates_id titel datum verfallsdatum pub_datum autor email initial idx freigabe released_user_id release_date last_modify c_time changer sort_id
Es gibt schon einen Grund, warum es mod_feature_search gibt...
Das sind:
nr artikel_archiv article_nr auth keywords commentary rubric_id templates_id titel datum verfallsdatum pub_datum autor email initial idx freigabe released_user_id release_date last_modify c_time changer sort_id
Es gibt schon einen Grund, warum es mod_feature_search gibt...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Der Vollständigkeit halber:
Ja, im Grunde isses ganz einfach. Man macht sich mit relationalen Datenbanken und SQL und dort z.B. mit JOIN vertraut, formuliert eine passende Abfrage, schüttelt die Ausgabe mittels PHP so lange bis ein ordentlicher HTML-Code dabei herauskommt. Voilà! Anders habe ich es auch nicht gemacht.
Ja, im Grunde isses ganz einfach. Man macht sich mit relationalen Datenbanken und SQL und dort z.B. mit JOIN vertraut, formuliert eine passende Abfrage, schüttelt die Ausgabe mittels PHP so lange bis ein ordentlicher HTML-Code dabei herauskommt. Voilà! Anders habe ich es auch nicht gemacht.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- baluo
- ConPresso-Experte
- Beiträge: 607
- Registriert: 14.11.2005 12:17
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 11 Mal
hallo markus,
das ist zwar schon eine alte geschichte, er heute habe ich eine neue frage dazu: was muesste ich eingeben, um das *verfallsdatum* nutzen zu koennen ???
danke, gerhard
das ist zwar schon eine alte geschichte, er heute habe ich eine neue frage dazu: was muesste ich eingeben, um das *verfallsdatum* nutzen zu koennen ???
danke, gerhard
MarkusR hat geschrieben:Um das zu ändern suche in der common.inc.php diesen Abschnitt (ca. ab Zeile 247)und ergänze ihn folgendermaßenCode: Alles auswählen
<?php $articleSortMethodsDefault = 'idx, pub_datum desc'; $articleSortMethods = array( __('by index, date (newest on top)') => 'idx, pub_datum desc', __('by index, date (oldest on top)') => 'idx, pub_datum asc', __('manual') => 'sort_id desc' ); ?>
rufe dann die Rubrikeinstellungen auf, wähle den neuen Punkt an und speichere die EinstellungenCode: Alles auswählen
<?php $articleSortMethodsDefault = 'idx, pub_datum desc'; $articleSortMethods = array( __('by index, date (newest on top)') => 'idx, pub_datum desc', __('by index, date (oldest on top)') => 'idx, pub_datum asc', __('nach Index (höchster zuerst)') => 'idx desc', __('manual') => 'sort_id desc' ); ?>
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Hallo Gerhard, versuche es doch mal mit , denn wenn du in die Datenbank schaust, gibt es dort ein Feld mit diesem Namen.
Aber sag nicht, dass du nicht weißt, wie du das genau einfügen sollst!!
Code: Alles auswählen
verfallsdatum
Aber sag nicht, dass du nicht weißt, wie du das genau einfügen sollst!!
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
- baluo
- ConPresso-Experte
- Beiträge: 607
- Registriert: 14.11.2005 12:17
- Hat sich bedankt: 216 Mal
- Danksagung erhalten: 11 Mal
hallo matthias,
aber leider ohne erkennbares ergebnis.
gruss, gerhard
danke, das hatte ich auch schon versucht, nach diesem muster:Matthias V hat geschrieben:, denn wenn du in die Datenbank schaust, gibt es dort ein Feld mit diesem Namen.Code: Alles auswählen
verfallsdatum
Code: Alles auswählen
__('by index, date (newest on top)') => 'idx, verfallsdatum desc',
__('by index, date (oldest on top)') => 'idx, verfallsdatum asc',
gruss, gerhard