Page 1 of 1
Zuordnung Statische Seite - Kategorie
Posted: Sat Aug 01, 2009 10:43 am
by reinhardl
Hallo,
wie kann man im template abfragen, welcher Kategorie eine statische Seite zugeordnet ist?
Danke
Re: Zuordnung Statische Seite - Kategorie
Posted: Sat Aug 01, 2009 12:07 pm
by garvinhicking
Hi!
Puh, das müsste in dieser Readme-Datei der plugin_categories_related im staticpage directory irgendwo stehen, es gibt da ne {$related_categories} oder so Variable.
Grüße
Garvin
Re: Zuordnung Statische Seite - Kategorie
Posted: Sat Aug 01, 2009 6:59 pm
by reinhardl
garvinhicking wrote:Hi!
Puh, das müsste in dieser Readme-Datei der plugin_categories_related im staticpage directory irgendwo stehen, es gibt da ne {$related_categories} oder so Variable.
Funktioniert...
habe jetzt in der entries.tpl am Ende zusätzlich
Code: Select all
{if ($view == 'plugin')}
{serendipity_fetchPrintEntries category=$staticpage_related_category_id template="entries_lcol.tpl" limit=5 noSticky="true"}
{/if}
Damit werden bei der statischen Seite sobald sie einer Kategorie zugeordnet ist 5 aktuelle Einträge dieser Kategorie formatiert laut "entries_lcol.tpl am Ende ausgegeben.
Re: Zuordnung Statische Seite - Kategorie
Posted: Sun Aug 02, 2009 4:50 pm
by stm999999999
Äh, eigentlich würde es völlig ausreichen, wenn Du Deine Statische Seite mit dem Seitentyp "Statische Seite mit Kategorie" einstellst.
Oder, wenn Deine statischen Seiten irgendwie selber gestrickt sind, wegen irgendwelcher Anpassungen, dann aus der Datei plugin_staticpage_related_category.tpl das hier kopieren und in Deine statische-Seiten-tpl einfügen:
Code: Select all
<div class="staticpage_related_category_entry_list">
{* standart - if you use it on a shared-s9y-installation you have to correct the path to staticpage-entries-listing.tpl *}
{serendipity_fetchPrintEntries category=$staticpage_related_category_id template="../../plugins/serendipity_event_staticpage/staticpage-entries-listing.tpl" limit=5 noSticky="true"}
{* if you use your own static-entries.tpl in your template, take this: *}
{* {serendipity_fetchPrintEntries category=$staticpage_related_category_id template="staticpage-entries-listing.tpl" limit=5 noSticky="true"} *}
</div>
Ich würde es jedenfalls nicht in der index.tpl machen. Und ob {if ($view == 'plugin')} wirklich genau die richtigen (und auch nur diese) Fälle abfängt ...
