Antwort #3 am: 08. April 2011, 09:01:21
Hallo Torsten,
Vielen Dank für diese Lösung, in index.php wird folgende Abfrage erstellt:
if($category_depth == 'top'){
$smarty->display(CURRENT_TEMPLATE.'/startseite.html');
}else{
$smarty->display(CURRENT_TEMPLATE.'/index.html');
}
Wie schon gesagt möchte ich den Shop als CMS nutzen.
Problemstellung 1) Wenn man die Shop-URL im Browser eingibt landet man auf /index.php, der Startseite des Shops. Ich möchte nun aber als Startseite eine Contentseite anzeigen. Diese Seite soll einspaltig sein und nur ein großes Bild enthalten. Wenn ich im Menü auf Produkte klicke möchte ich auf die eigentliche Startseite des Onlineshops. Wie kann ich auf der Startseite die komplette Shopnavigation und Warenkorb entfernen und auf eine Contentseite weiterleiten und dann trotzdem einen Link haben mit dem ich auf eine saubere Shopseite komme?
Problemstellung 2) Ist eine Verlinkung zur Kontaktseite hard gecodet mit shop_content.php?coID=11 richtig oder kann ich hier z.B. etwas wie shop_content/konakt machen?
Problemstellung 3) Ich habe versucht die Contentseiten mit
if ($PHP_SELF == '/shop_content.php'){
abzufangen um dann das entsprechende Template zu setzen, leider geht das nicht weil ich etwas falsch mache.