Hallo,
es geht um S9Y 1.5.3
Also ich hab 3 Kategorien. Bei 2 davon sollen die Entries ganz normal in chronologischer Folge als Blog angezeigt werden. Das funktioniert auch prima, ist ja standard.
Die 3. Kategorie soll aber ne Art Enzyklopädie werden mit den Entries nach A-Z sortiert auf ner Übersichtsseite, also nicht direkt eine Seite mit den Entries, sondern ne automatisch generierte Einstiegsseite mit Links zu den Entries die in etwa so aussehen sollte:
A
- Eintrag 1 zu A
- Eintrag 2 zu A
- Eintrag 3 zu A
B
- Eintrag 1 zu B
- Eintrag 2 zu B
- ...
usw...
Wie kriege ich das hin, wenn überhaupt?
Danke und Grüße
Mark
3 Kategorien - eine davon als A-Z Liste
Re: 3 Kategorien - eine davon als A-Z Liste
Okay...
nach Installation von dem Plugin
Customizable Entries Archive
komme ich der Sache näher.
Über die URL:
/blog/index.php?/pages/archives.html
Bekomme ich obe Auswahlboxen zum sortieren. Stelle ich in der serendipity_event_customarchive.php
den Defaultwert der Suche von Timestamp auf "title", dann macht er mir automatisch ne schöne A-Z Liste...allerdings über alle Entries aus allen Kategorien.
Wie kann ich diese Ausgabe auf eine Kategorie beschränken?
Ich habe
/blog/index.php?/pages/C02/archives.html
versucht, aber ohne Erfolg. Das geht doch bestimmt irgendwie, oder?
Danke und Grüße
Mark
nach Installation von dem Plugin
Customizable Entries Archive
komme ich der Sache näher.
Über die URL:
/blog/index.php?/pages/archives.html
Bekomme ich obe Auswahlboxen zum sortieren. Stelle ich in der serendipity_event_customarchive.php
den Defaultwert der Suche von Timestamp auf "title", dann macht er mir automatisch ne schöne A-Z Liste...allerdings über alle Entries aus allen Kategorien.
Wie kann ich diese Ausgabe auf eine Kategorie beschränken?
Ich habe
/blog/index.php?/pages/C02/archives.html
versucht, aber ohne Erfolg. Das geht doch bestimmt irgendwie, oder?
Danke und Grüße
Mark
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: 3 Kategorien - eine davon als A-Z Liste
Hi!
Probier mal:
/blog/index.php?/pages/archives.html&serendipity[category]=2
Grüße,
Garvin
Probier mal:
/blog/index.php?/pages/archives.html&serendipity[category]=2
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: 3 Kategorien - eine davon als A-Z Liste
Sieht gut aus, super, dankegarvinhicking wrote:Hi!
Probier mal:
/blog/index.php?/pages/archives.html&serendipity[category]=2
Grüße,
Garvin
Re: 3 Kategorien - eine davon als A-Z Liste
Hab doch nochmal ne Frage dazu.garvinhicking wrote:Hi!
Probier mal:
/blog/index.php?/pages/archives.html&serendipity[category]=2
Grüße,
Garvin
Er bringt mir mit dieser URL nur die Entries aus diesem Jahr. Auch wenn ich in der
serendipity_event_customarchive.php
den Wert
$this->setDefaultValue('custom_sortyears', $custom_sortyears, date('Y'));
umstelle von Y auf "all" dann wird mir in den Auswahlboxen zwar "All" bei der Auswahl der Jahre angezeigt, er bringt mir die A-Z Liste dann nicht mehr, sondern zeigt nur noch die einzelnen Jahre an mit der Statistik der Monate....
Was ich bräuchte wär ne A-Z Liste über alle Einträge...geht doch bestimmt, oder?
Danke und Grüße
Mark
p.s. hat sich erledigt, has rausgefunden, wenn ich in der URL
&serendipity[custom_sortyears]=all
mitgebe dann geht´s
Re: 3 Kategorien - eine davon als A-Z Liste
Das hat ja soweit super geklappt...nun möchte ich den Namen der Kategoriegarvinhicking wrote:Hi!
Probier mal:
/blog/index.php?/pages/archives.html&serendipity[category]=2
Grüße,
Garvin
auf der Seite selber als Überschrift anzeigen lassen.
Das klappt super mit
Code: Select all
<h1>{$entry_category.category_name|@escape}</h1>http://www.meinedomain.de/blog/index.ph ... Kategorie1
schreibt er mir dann die H1-Überschrift "Kategorie1" raus.
Auch wenn ich bei meiner A-Z-Listen Kategorie auf einen der Einträge gehe, kommt oben dann die Überschrift "Enzyklopädie" (so heisst die Kategorie), auf der Seite der A-Z Liste selber (also die URL aus deinem link) klappt das aber nicht, es wird einfach gar nichts ausgelesen, es steht also da
Code: Select all
<h1></h1>Danke und Grüße
Mark
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: 3 Kategorien - eine davon als A-Z Liste
Hi!
Gib mal testweise zusätzlich ein
Dieses Array müsste es immer geben, wenn eine EINZELNE Kategory als URL-Variable übertragen wird. Wenn das klappt, fehlt nur noch eine IF-Abfrage, ob die Variable gesetzt ist, damit nur im else-fall dein bisheriges $entry_Category... ausgegeben wird.
Grüße,
Garvin
Gib mal testweise zusätzlich ein
Code: Select all
<h3>{$category_info.category_name}</h4>
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: 3 Kategorien - eine davon als A-Z Liste
okay, das hat geklappt...vielen Dank!
nur, wie müsste diese if Abfrage dann lauten?
Meine doch eher schwachen PHP Kenntnisse lassen mich nun doch arg im Stich, hab zich Sachen versucht, klappt aber alles nicht
Am nächsten dran war ich mit folgendem
Nun bekomme ich die Kategorie als Headline bei den Übersichten, aber wenn ich auf der A-Z Liste auf einen Entry klicke, dann ist die Überschrift weg, also genau andersrum als vorher....
Danke und Grüße
Mark
nur, wie müsste diese if Abfrage dann lauten?
Meine doch eher schwachen PHP Kenntnisse lassen mich nun doch arg im Stich, hab zich Sachen versucht, klappt aber alles nicht
Am nächsten dran war ich mit folgendem
Code: Select all
{if $serendipity[category] != true}{$category_info.category_name}{else}{$entry_category.category_name|@escape}{/if}Danke und Grüße
Mark
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: 3 Kategorien - eine davon als A-Z Liste
Hi!
Mach mal:
Grüße,
Garvin
Mach mal:
Code: Select all
{if $entry_category.category_name != ''}
<h1>{$entry_category.category_name|@escape}</h1>
{else}
<h1>{$category_info.category_name}</h1>
{/if}
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: 3 Kategorien - eine davon als A-Z Liste
super, klappt, vielen Dankgarvinhicking wrote:Hi!
Mach mal:
Grüße,Code: Select all
{if $entry_category.category_name != ''} <h1>{$entry_category.category_name|@escape}</h1> {else} <h1>{$category_info.category_name}</h1> {/if}
Garvin