Page 1 of 1
Template Switcher
Posted: Sun Sep 18, 2005 8:28 pm
by Fighter_Anh
Hallo Leute,
wäre es möglich, einen Templatewechsler in die Homepage zu integrieren?
Re: Template Switcher
Posted: Mon Sep 19, 2005 6:27 am
by Woudloper
Do you mean something like the
Style Switcher?
Re: Template Switcher
Posted: Tue Sep 20, 2005 1:02 pm
by kishman155
Du brauchst 2 files index.php and stylesheet.php
stylesheet.php
ersetze diesen code
Code: Select all
$templateid = "";
$stripbackground = false;
if (isset($_GET["templateid"])) $templateid = $_GET["templateid"];
durch
Code: Select all
if($_COOKIE['templateid'])
{
$stripbackground = false;
$templateid=$_COOKIE['templateid'];
}
else
{
$templateid = "";
$stripbackground = false;
if (isset($_GET["templateid"])) $templateid = $_GET["templateid"];
}
in index.php nach clearstatcache();
auf zeile 30
Code: Select all
if($_GET['settemplatid'])
{
setcookie("templateid", $_GET['settemplatid'], time()+12*3600);
}
dann brauchst du nur noch einen link der
der Url settemplateid=x übergibt
das x ersetzen durch die Templatenummer
mfg
kishman155
Re: Template Switcher
Posted: Sat Sep 24, 2005 7:43 am
by Fighter_Anh
Könntest du mir nochmal sagen wie dir URL aussehen soll? Habs nicht verstanden.
Meinst du so: settemplateid=x (x=Nummer) ?
Kann ich damit meinen Usern auswählen lassen können, welches Template sie nehmen wollen?
Re: Template Switcher
Posted: Sat Sep 24, 2005 6:32 pm
by kishman155
Die Url könnte so aussehen
ohne rewrite
Code: Select all
index.php?page=irgendeineseite&settemplateid=1
mit rewrite
Code: Select all
irgendeineseite.shtml?settemplateid=1
die Seiten übergibst du am besten mit einem Dropdown
in einem formular so kannst du kontrollierenwelche templates ihnen zur verfügung stehen.
Solltest aber alle templates die sie nicht benutzen dürfen abschalten
mfg
kishman155
Re: Template Switcher
Posted: Sun Sep 25, 2005 8:40 am
by Fighter_Anh
Total super! thx!
Re: Template Switcher
Posted: Sun Sep 25, 2005 10:31 am
by kishman155
Keine ursache kann mann sogar noch ein bisschen ausbauen und es alls tag hineinfügen.
mfg
kishman155