3 Kategorien - eine davon als A-Z Liste

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

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
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

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
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

Post by garvinhicking »

Hi!

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/
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

garvinhicking wrote:Hi!

Probier mal:

/blog/index.php?/pages/archives.html&serendipity[category]=2

Grüße,
Garvin
Sieht gut aus, super, danke :)
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

garvinhicking wrote:Hi!

Probier mal:

/blog/index.php?/pages/archives.html&serendipity[category]=2

Grüße,
Garvin
Hab doch nochmal ne Frage dazu.

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 :-)
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

garvinhicking wrote:Hi!

Probier mal:

/blog/index.php?/pages/archives.html&serendipity[category]=2

Grüße,
Garvin
Das hat ja soweit super geklappt...nun möchte ich den Namen der Kategorie
auf der Seite selber als Überschrift anzeigen lassen.

Das klappt super mit

Code: Select all

<h1>{$entry_category.category_name|@escape}</h1>
auf den "normalen" Übersichtsseiten der anderen Kategorien, also bei

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>
Was muss ich abändern. damit ich auf de A-Z Listenansicht auch den Kategorienname erhalte

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

Post by garvinhicking »

Hi!

Gib mal testweise zusätzlich ein

Code: Select all

<h3>{$category_info.category_name}</h4>
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
# 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/
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

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

Code: Select all

{if $serendipity[category] != true}{$category_info.category_name}{else}{$entry_category.category_name|@escape}{/if}
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
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

Post by garvinhicking »

Hi!

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}
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/
jorainbo
Regular
Posts: 64
Joined: Thu Nov 03, 2005 5:07 pm

Re: 3 Kategorien - eine davon als A-Z Liste

Post by jorainbo »

garvinhicking wrote:Hi!

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}
Grüße,
Garvin
super, klappt, vielen Dank
Post Reply