Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Verschieden Designs pro Kategorie

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    Verschieden Designs pro Kategorie
    am: 03. Dezember 2011, 18:04:47
    Hallo Leute

    Wenn auch Ihr Pro Kategorie auf einfachem Wege ein eigenes Design haben möchtet!

    Zuerst benötigen wir ein alternatives Template. Das erstellt man sich einfach indem man die "index.html" Datei im Templateordner dupliziert. Die neue Datei benennt man um, z.B in "startseite.html".

    Als nächstes müssen wir modified eCommerce Shopsoftware beibringen, auf der Startseite die neue Template-Datei zu benutzen, dieses kann man in der "index.php" im Hauptordner des Onlineshops (nicht im xtc Template) einstellen.

    Ganz am Ende der "index.php" Datei befinden sich folgenden Zeile:

    Code: PHP  [Auswählen]
    if (!defined(RM))
    $smarty->load_filter('output', 'note');
    $smarty->display(CURRENT_TEMPLATE.'/index.html');
     
    include ('includes/application_bottom.php');  
    ?>

    Für unsere Änderungen ist nur die Anweisung $smarty->display von Interesse, hier wird der Template Engine Smarty, auf welcher xt:Commerce aufbaut ist mitgeteilt, welches Template zum anzeigen der jeweiligen Datei (hier die "index.php") verwendet werden soll, "index.html" im aktiven (CURRENT_TEMPLATE) Template hier.

    Tauschen wir die Zeile gegen diese aus:

    Code: PHP  [Auswählen]
    if($category_depth == 'top'){
    $smarty->display(CURRENT_TEMPLATE.'/startseite.html');  
    }else{
    $smarty->display(CURRENT_TEMPLATE.'/index.html');
    }

    oder:

    Code: PHP  [Auswählen]
    if($cPath == '1'){
    $smarty->display(CURRENT_TEMPLATE.'/startseite.html');  
    }else{
    $smarty->display(CURRENT_TEMPLATE.'/index.html');
    }

    Nun wird zur anzeige der Startseite das Template in der zuvor erstellten Datei verwendet. Jede Änderung die nun in der Startseite.html vorgenommen wird wirkt sich nicht auf die anderen Seiten des Onlineshops aus.

    Natürlich kann man diese Änderungen für fast jede Seite des Shops machen, die nötigen .php Dateien liegen im Hauptordner des Onlineshops. Die Dateien welche mit "checkout_" anfangen, beschreiben den Bestellprozess, hier könnte man z.B. die linke oder rechte Spalte des Onlineshops ausblenden usw.

    Die Dateinamen sind überwiegend selbsterklärend, im Zweifel einfach mal testen.  :beta:

    Hoffe der Beitrag gefällt.

    Gruß Ralph



    Linkback: https://www.modified-shop.org/forum/index.php?topic=17116.0

    nicnero

    • Schreiberling
    • Beiträge: 389
    • Geschlecht:
    Re: Verschieden Designs pro Kategorie
    Antwort #1 am: 03. Dezember 2011, 18:36:06
    Das klingt ersteinmal nicht schlecht. Nur darf der Kunde nicht denken das er versehentlich den Shop gewechselt hat. Also sollte es in maßen gehalten werden.

    Gruß Nico

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    Re: Verschieden Designs pro Kategorie
    Antwort #2 am: 03. Dezember 2011, 18:39:26
    In wie weit das Design geändert wird ist doch Deine eigene Entscheidung.
    Ob Du viel oder nur softe Änderungen vornimmst!

    Gruß Ralph

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: Verschieden Designs pro Kategorie
    Antwort #3 am: 04. Dezember 2011, 12:51:29
    Danke für's Teilen, ist aber nicht wirklich neu: MODUL: pro (Unter-)Kategorie ein eigenes Stylesheet
    Bzw. wenn ich den Code so vergleiche, dann: ANLEITUNG: Startseite mit eigenem Template

    Grüße

    Torsten
    8 Antworten
    5742 Aufrufe
    14. Januar 2013, 14:47:57 von Da Sandro
    1 Antworten
    2013 Aufrufe
    23. Dezember 2014, 13:48:57 von Mantronix
    3 Antworten
    3266 Aufrufe
    14. Dezember 2013, 14:16:46 von neicooo
    26 Antworten
    1398 Aufrufe
    19. Dezember 2023, 14:55:48 von awids