Alphabetische Bestandsliste
-
- ConPresso-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
Alphabetische Bestandsliste
Ich brauche mal eine Idee:
Folgends möchste ich umsetzten:
http://relaunch.nbk.org/_rubric/index.p ... d_artothek
Auf dieser Seite soll eine Bestandsliste zu sehen sein (ist im augenblick hardgecodet), klickt man auf einen BUchstaben sollen die namen in Listenform erscheinen, dieser Name soll wiederum klickbar sein und dann weitere informationen zu der Person erscheinen.
Mir fehlen hier im Augenblick die Ideen, wie ich das am besten umsetzten kann oder sie erscheinen mir zu kompliziert!
Vielleich hat ja jemand für mich mal einen Denkanstoß!
Danke schonmal!
Melanie
Folgends möchste ich umsetzten:
http://relaunch.nbk.org/_rubric/index.p ... d_artothek
Auf dieser Seite soll eine Bestandsliste zu sehen sein (ist im augenblick hardgecodet), klickt man auf einen BUchstaben sollen die namen in Listenform erscheinen, dieser Name soll wiederum klickbar sein und dann weitere informationen zu der Person erscheinen.
Mir fehlen hier im Augenblick die Ideen, wie ich das am besten umsetzten kann oder sie erscheinen mir zu kompliziert!
Vielleich hat ja jemand für mich mal einen Denkanstoß!
Danke schonmal!
Melanie
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Die A-Z-Liste sollte ja wohl kein Problem sein, da sich das Alphabet nicht allzu oft ändert...
Die Suche nach den Anfangsbuchstaben könntest Du theoretisch über das Suchmodul durch die Angabe von s= und Beschränkung auf den Titel realisieren.
Aber das wird schiefgehen, weil die Suche ja auch IN den Titeln sucht.
Für sowas habe ich ja eigentlich mod_feature_search entwickelt, aber bisher hat sich noch keiner dafür interessiert...
Die Suche nach den Anfangsbuchstaben könntest Du theoretisch über das Suchmodul durch die Angabe von s= und Beschränkung auf den Titel realisieren.
Aber das wird schiefgehen, weil die Suche ja auch IN den Titeln sucht.
Für sowas habe ich ja eigentlich mod_feature_search entwickelt, aber bisher hat sich noch keiner dafür interessiert...
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
- 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:
Wie wäre es denn mit 27 Rubriken, in denen du zu je einem Buchstaben alle Namen einsortierst.
Die Artikel ließen sich mit dem Index-Feld alphabetisch sortieren, oder man coded CPO um, so dass nach Titel sortiert wird (das wäre eine Zeile Code)
Die Weiteren Informationen kannst du über einen Klick auf den Namen (als Link zur Detailseite/Artikelseite) anzeigen lassen.
Mit der Funktion printnavigation() kannst du im local_header einfach die Buchstabenliste ausgeben, damit immer alle 26 Buchstaben in der Seite angezeigt werden.
Möglicherweise könntest du auch mit dem mod_tables auf deine Kosten kommen, aber das kann eigentlich nur Tabellen ausgeben. Mit einem Filter könntest du dann eben nur Namen zu einem Buchstaben ausgeben.
Gruß Matthias V
Die Artikel ließen sich mit dem Index-Feld alphabetisch sortieren, oder man coded CPO um, so dass nach Titel sortiert wird (das wäre eine Zeile Code)
Die Weiteren Informationen kannst du über einen Klick auf den Namen (als Link zur Detailseite/Artikelseite) anzeigen lassen.
Mit der Funktion printnavigation() kannst du im local_header einfach die Buchstabenliste ausgeben, damit immer alle 26 Buchstaben in der Seite angezeigt werden.
Möglicherweise könntest du auch mit dem mod_tables auf deine Kosten kommen, aber das kann eigentlich nur Tabellen ausgeben. Mit einem Filter könntest du dann eben nur Namen zu einem Buchstaben ausgeben.
Gruß Matthias V
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
-
- ConPresso-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
hm, ich werd das jetzt erstmal an einem Buchstaben ausprobieren.
Und noch mal zum verständnis, ich lege jetzt also 27 Rubriken außerhalb der Navigation an und, setze die jeweilige Runrik als Link auf den Buchstaben meines Alphabets?
Diese einzelnen Namen in der Rubrik bekommen einen Artikel, welcher die
Detailinformationen zum Namen darstellt.
Also hätte demnach die RUbrik mit dem Buchstaben 'a' sowiele Artikel wie Namen drin stehen, richtig???
Und noch mal zum verständnis, ich lege jetzt also 27 Rubriken außerhalb der Navigation an und, setze die jeweilige Runrik als Link auf den Buchstaben meines Alphabets?
Diese einzelnen Namen in der Rubrik bekommen einen Artikel, welcher die
Detailinformationen zum Namen darstellt.
Also hätte demnach die RUbrik mit dem Buchstaben 'a' sowiele Artikel wie Namen drin stehen, richtig???
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Nur zur Info:
Das Modul Feature Search könnte man auf eine vollständige Liste loslassen und die Parameter
p1=A&sf1=Nachname&sm1=LIKE+%27%25%23%23%23%25%27
für die Suche nach A als Anfangsbuchstabe des Nachnamens benutzen
(LIKE+%27%25%23%23%23%25%27 ist url-codiert für LIKE '###%', wo das ### durch den Buchstaben A ersetzt würde, also die Abfrage Nachname LIKE 'A%' entstehen würde)
Ich hatte ein ähnliches Thema mit 30 Hunderassen... die entstehenden Rubriklisten und Navigationsbäume des ersten Versuches mit Einzelrubriken waren indiskutabel...
Das Modul Feature Search könnte man auf eine vollständige Liste loslassen und die Parameter
p1=A&sf1=Nachname&sm1=LIKE+%27%25%23%23%23%25%27
für die Suche nach A als Anfangsbuchstabe des Nachnamens benutzen
(LIKE+%27%25%23%23%23%25%27 ist url-codiert für LIKE '###%', wo das ### durch den Buchstaben A ersetzt würde, also die Abfrage Nachname LIKE 'A%' entstehen würde)
Ich hatte ein ähnliches Thema mit 30 Hunderassen... die entstehenden Rubriklisten und Navigationsbäume des ersten Versuches mit Einzelrubriken waren indiskutabel...
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-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
Danke schon, ich glaube das könnte funktionieren wenn ihc folgendes Problem noch gelöst bekomme:
wenn ich jetzt auf 'a' klicke verliere ich meine Subnavigation auf der rechten seite und das Alphabet, logisch weil nicht im Artikeltemplate vorhanden...
Was genau muss ich tun, damit diese dort wieder angezeigt werden?
wenn ich jetzt auf 'a' klicke verliere ich meine Subnavigation auf der rechten seite und das Alphabet, logisch weil nicht im Artikeltemplate vorhanden...
Was genau muss ich tun, damit diese dort wieder angezeigt werden?
-
- ConPresso-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Es gibt hier nur einen etwas längeren Thread mit Erläuterungen
http://community.conpresso.de/viewtopic.php?t=3029
Ich will damit nur sagen, daß das Modul genau für diese Anwendung passt, weil Du nur eine Rubrik brauchst, die Suche ganz exakt definieren kannst und die A-Z-Liste im Backend anstatt eines Formulares eingesetzt werden kann (da das Modul auch auf GET-Requests reagiert) und somit alle Probleme keine mehr sind...
Aber die Version mit 27 Einzelrubriken sowie printnavigation() ist genauso machbar. Deine A-Z-Liste müsstest Du eben im Header der Rubrik fest eincodieren... (oder mod_pages benutzen...)
http://community.conpresso.de/viewtopic.php?t=3029
Ich will damit nur sagen, daß das Modul genau für diese Anwendung passt, weil Du nur eine Rubrik brauchst, die Suche ganz exakt definieren kannst und die A-Z-Liste im Backend anstatt eines Formulares eingesetzt werden kann (da das Modul auch auf GET-Requests reagiert) und somit alle Probleme keine mehr sind...
Aber die Version mit 27 Einzelrubriken sowie printnavigation() ist genauso machbar. Deine A-Z-Liste müsstest Du eben im Header der Rubrik fest eincodieren... (oder mod_pages benutzen...)
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-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
okay dann versuch ich das mal über das Modul, scheint ja dann im hinblick auf die erweiterbarkeit und pflegbarkeit der webseite die bessere alternative zu sein.
Installiert hab ich es schon.
Sorry für doofe Fragen, aber ohne die komme ich wohl nicht zum Ziel:
Welchen Wert übergebe ich denn hier:
<input type="hidden" name="sortby" value="" >
Wenn der value, der Wert ist nach dem sorttiert wird, müsste ich dort doch einen Platzhalter übergeben, aber ich habe doch 27 verschieden, jeweils einen für den entsprechenden Buchstabe, oder???
Installiert hab ich es schon.
Sorry für doofe Fragen, aber ohne die komme ich wohl nicht zum Ziel:
Welchen Wert übergebe ich denn hier:
<input type="hidden" name="sortby" value="" >
Wenn der value, der Wert ist nach dem sorttiert wird, müsste ich dort doch einen Platzhalter übergeben, aber ich habe doch 27 verschieden, jeweils einen für den entsprechenden Buchstabe, oder???
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Ich erkläre es jetzt doch nicht, nachdem mein Rechner gerade abgestützt ist und die Anleitung geschluckt hat...
Stattdessen empfehle ich Dir NICHT das Modul zu nutzen und in i_index.php in Zeile 67 folgendes einzufügen:
und in der A-Z-Liste einfach ein &Anfangsbuchstabe= anzuhängen...
NICHT GETESTET!
Stattdessen empfehle ich Dir NICHT das Modul zu nutzen und in i_index.php in Zeile 67 folgendes einzufügen:
Code: Alles auswählen
if ($cpoRubric['name'] == 'NameDerRubrik' && isset($_REQUEST['Anfangsbuchstabe']))
{
$where .= "AND title LIKE '".$_REQUEST['Anfangsbuchstabe']."%' ";
}
NICHT GETESTET!
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-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Dann lass Dir hierzu zumindest folgendes gesagt sein
Du hast nur einen Platzhalter, in dem der Titel steht, der wohl 27 verschiedene Anfangsbuchstaben und Milliarden verschiedene Inhalte haben kann.Wenn der value, der Wert ist nach dem sorttiert wird, müsste ich dort doch einen Platzhalter übergeben, aber ich habe doch 27 verschieden, jeweils einen für den entsprechenden Buchstabe, oder???
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
- 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 starsonearth,
nochmal zu meinem Vorschlag mit den Einzelrubriken.
Diese müssten natürlich alle in die Navigation.
In jeder Rubrik wären dann alle Artikel zu dem entsprechenden Buchstaben.
Die Navigation kannst du über printnavigation im local header ausgeben, indem du den Parameter $parent mit benutzt und eben nur alle Unterrubriken zu der Rubrik "Artothek" ausgibst. Beispiele (besonders die von Balu) gibt es ja hier im Forum genug denke ich.
Jeder Name würde dann einem Artikel entspechen.
Markus hat natürlich auch Recht, dass dies ein gutes durcheinander wird, wenn man so viele Rubriken anlegt und in den Navigationsbaum hängt.
Gruß Matthias V
nochmal zu meinem Vorschlag mit den Einzelrubriken.
Diese müssten natürlich alle in die Navigation.
In jeder Rubrik wären dann alle Artikel zu dem entsprechenden Buchstaben.
Die Navigation kannst du über printnavigation im local header ausgeben, indem du den Parameter $parent mit benutzt und eben nur alle Unterrubriken zu der Rubrik "Artothek" ausgibst. Beispiele (besonders die von Balu) gibt es ja hier im Forum genug denke ich.
Jeder Name würde dann einem Artikel entspechen.
Markus hat natürlich auch Recht, dass dies ein gutes durcheinander wird, wenn man so viele Rubriken anlegt und in den Navigationsbaum hängt.
Gruß Matthias V
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
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
@Melanie:
Du solltest mal versuchen, das Formular in Verbindung mit dem Modul zu benutzen statt in einer normalen Rubrik, die gar nicht weiß, was sie mit den ganzen Parametern in der URL anfangen soll...
Du solltest mal versuchen, das Formular in Verbindung mit dem Modul zu benutzen statt in einer normalen Rubrik, die gar nicht weiß, was sie mit den ganzen Parametern in der URL anfangen soll...
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-Newbie
- Beiträge: 15
- Registriert: 07.08.2006 20:18