Alphabetische Kategorieansicht?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
u1amo01
Regular
Posts: 273
Joined: Fri Sep 28, 2007 3:55 pm
Location: Kurpfalz, Germany
Contact:

Alphabetische Kategorieansicht?

Post by u1amo01 »

Hallo zusammen,
ich hätte gern sowas in meinem Blog. Sieht aus wie die Anzeige aller Einträge einer Kategorie nach Alphabet sortiert.

Gibt es dafür schon irgendwas?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Alphabetische Kategorieansicht?

Post by garvinhicking »

Hi!

Das von Anke ist ne manuelle Linkliste.

Du kannst das aber erreichen, indem Du eine statische Seite anlegst, das Smarty-Markup plugin benutzt und dann über {serendipity_fetchPrintEntries} die entsprechende Kategorie ausliest, sortierst, das Limit auf 999 oder so setzt und ein eigenes entries.tpl Template dafür nutzt. :-)

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/
u1amo01
Regular
Posts: 273
Joined: Fri Sep 28, 2007 3:55 pm
Location: Kurpfalz, Germany
Contact:

Re: Alphabetische Kategorieansicht?

Post by u1amo01 »

Äh, ok.

Ich glaub ich probiere dann auch erst einmal eine manuelle Liste. Und wenn die mich anfängt zu nerven, werde ich in Richtung Deines Ratschlags gehen.

Danke.

Gruß,
Klaus
windharp
Regular
Posts: 5
Joined: Wed Apr 15, 2009 10:52 am

Re: Alphabetische Kategorieansicht?

Post by windharp »

Prima, genau das hab ich gesucht. Klappt auch gar nicht mal so schlecht, bis auf den Part mit der Sortierung. Siehe Beispiel. Der Grund ist mir glaub ich im Prinzip klar, aber ich kriegs nicht behoben. :oops:

Aufruf per

Code: Select all

{serendipity_fetchPrintEntries category=3 limit=999 template=headlines.tpl orderby='title'}
im template dann wie in entries.tpl eine Doppelschleife:

Code: Select all

{foreach from=$entries item="dategroup"}
  {foreach from=$dategroup.entries item="entry"}
    <li><a href="{$entry.link}">{$entry.title}</a></li>
  {/foreach}
{/foreach}
Ich denke mal, daß die nach dategroup gestaffelte Doppelschleife Schuld ist [Bzw. daß die Daten so angeliefert werden], und die Sortierung immer verhagelt wird, wenn mehrere Einträge an einem Tag auftauchen. Leider hab ich es nicht geschafft der Doku eine Möglichkeit zu entlocken, das zu umgehen. Kann mir ein Profi dazu einen Tipp geben?
Post Reply