Page 1 of 1
Statische Startseite mit anderen Seitenleistenplugins?
Posted: Fri Jun 15, 2007 3:39 pm
by teleorga.de
Hallo,
ich möchte für unser Blog eine Statische Seite als Startseite nutzen, möchte jedoch auf dieser gänzlich andere Seitenleistenplugins als im Blog verwenden. Kennt da jemand eine Möglichkeit?
Danke.
Re: Statische Startseite mit anderen Seitenleistenplugins?
Posted: Fri Jun 15, 2007 4:04 pm
by garvinhicking
Hi!
Sowas wirst Du nur mittels Smarty und IF-Abfragen halbwegs hinkriegen. Musst dann in der sidebar.tpl Datei jeweils mit {if} prüfen ob und auf welcher statischen Seiten Du bist ($staticpage_pagetitle) und dann wie der Name des auszugebenen Plugins ist und ob das dargestellt werden soll.
Das kriegt man definitiv hin, ist aber schon fortgeschrittenen und Profi-Niveau.
Viele Grüße,
Garvin
Posted: Fri Jun 15, 2007 7:49 pm
by stm999999999
ich würde folgenden Weg vorschlagen:
Es gibt seit Version XY (Garvin???) die Möglichkeit, die Anzahl und Namen der Sidebars beliebig zu gestalten. Das passiert in der config.php Deines Templates:
Code: Select all
$template_config = array(
array(
'var' => 'sidebars',
'title' => 'Sidebars',
'type' => 'string',
'description' => 'sidebars',
'default' => 'left,hide,right,frontpage-left,frontpage-right'
)
);
als Beispiel.
Dann im Backend einfach die Templates in die richtige Spalte reinziehen.
Je nach Deinem Template (welches soll es denn sein?) könnte nun ein
Code: Select all
{serendipity_printSidebar side="frontpage-left"}
in ein plugin_staticpage_frontpage.tpl (was Du als Template für die Frontpage verwendest). Das macht zB "Aktuelle Termine" und "Pfarrei St. Joseph" in
http://www.sankt-joseph-siemensstadt.de/
Wenn die Sidebar aber an dem üblichen Platz sein soll, dann muß man dies wohl in der index.tpl einfügen, dann aber zusammen mit einer if-Abfrage. So in der Art:
{if $startpage}
{serendipity_printSidebar side="frontpage-right"}
{else}
{serendipity_printSidebar side="right"}
{/if}
Aber Achtung: Das geht nur mit Sidebar-Plugins, die entweder mehrfach installiert werden können (falls es auch schon auf den normalen Seiten auftauchen soll) oder aber nur auf der Startseite auftauchen soll.
Posted: Sun Jun 17, 2007 1:38 pm
by garvinhicking
Hi stm!
Wow. Geniale Idee. So würde ich es nun auch empfehlen.
Grüße,
Garvin
Posted: Sun Jun 17, 2007 1:45 pm
by stm999999999
Die Genialität liegt vor allem bei s9y!
