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: ANLEITUNG: Startseite mit eigenem Template

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.343
    • Geschlecht:
    ANLEITUNG: Startseite mit eigenem Template
    am: 20. Mai 2011, 17:36:09
    Wer auf seiner Startseite ein eigenes Template einbinden möchte, öffnest du die "index.php" im Shoproot und ersetzt folgende Zeilen:

    Code: PHP  [Auswählen]
    $smarty->caching = 0;
    if (!defined('RM'))
            $smarty->load_filter('output', 'note');
    $smarty->display(CURRENT_TEMPLATE.'/index.html');

    include ('includes/application_bottom.php');

    gegen diese hier:

    Code: PHP  [Auswählen]
    $smarty->caching = 0;
    if (!defined('RM'))
            $smarty->load_filter('output', 'note');
    if($category_depth == 'top' && !isset($_GET['manufacturers_id'])) {
      $smarty->display(CURRENT_TEMPLATE.'/startseite.html');
    } else {
      $smarty->display(CURRENT_TEMPLATE.'/index.html');
    }

    include ('includes/application_bottom.php');

    Quelle: Verschiedene Templates in einem xt:Commerce Onlineshop

    Die Anleitung in der Quelle ist leider nicht ganz stimmig, daher habe ich das hier nochmal überarbeitet und veröffentlicht.

    Grüße

    Torsten

    [EDIT h-h-h 25.05.2011: Berücksichtigung der Herstellerseiten hinzugefügt ]

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

    terrenal

    • Neu im Forum
    • Beiträge: 13
    ANLEITUNG: Startseite mit eigenem Template
    Antwort #1 am: 24. Mai 2011, 14:35:29
    das ist wirklich hübsch - gibt nur ein Problem mit der Anzeige der Hersteller (bzw der Produktliste für die Hersteller)

    während die Suchergebnisse über die advanced_search_result ausgegeben werden werden die Herstellerprodukte direkt in der index dargestellt:   index.php?manufacturers_id=1
    da dies aber die oberste Kategorieebene ist wird dafür das Layout der Startseite benutzt

    ich such mir mit meinen sparsamen Programmierkenntnissen schon einen Wolf - finde aber die Stelle nicht wo man das eventuell ändern könnte - bzw wüßte nicht wie man da abfragen müßte

    Hat jemand eine Idee?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.343
    • Geschlecht:
    ANLEITUNG: Startseite mit eigenem Template
    Antwort #2 am: 24. Mai 2011, 14:53:02
    Wir haben doch für fast alles eine Lösung: MODUL: Separates Template für Suchergebnisse

    ;-)

    Grüße

    Torsten

    terrenal

    • Neu im Forum
    • Beiträge: 13
    ANLEITUNG: Startseite mit eigenem Template
    Antwort #3 am: 24. Mai 2011, 15:49:00
    Die Suche ist hierbei aber nicht das Problem - die hat ja auch sowieso eine eigene PHP-Datei.

    Problem ist die Darstellung der Herstellerartikel, die aufgerufen wird über die "box_manufacturers".
    Die Liste hat weder einen eigenen Dateinamen noch eine Kategorieebene (ist also = 0 und deshalb gilt das Layout der Startseite statt der index).

    terrenal

    • Neu im Forum
    • Beiträge: 13
    ANLEITUNG: Startseite mit eigenem Template
    Antwort #4 am: 24. Mai 2011, 21:16:26
    sooo - Stunden und etliche Versuche später zumindest eine Lösung

    für die Herstellerlisten kann/muss in die extra Startseite eine Abfrage wenn die nicht im Layout der Startseite gezeigt werden sollen.

    Code: PHP  [Auswählen]
    {if $smarty.get.cPath==null and $smarty.get.manufacturers_id!=''}
       [Layout für die Produktliste und ev. Seitenspalte]
    {/if}

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.343
    • Geschlecht:
    ANLEITUNG: Startseite mit eigenem Template
    Antwort #5 am: 24. Mai 2011, 21:27:00
    Prima, Danke für die Rückmeldung! :thx:

    Grüße

    Torsten

    strongpager

    • Neu im Forum
    • Beiträge: 20
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #6 am: 24. August 2011, 20:46:07
    Hallo zusammen,

    ich habe mal die Frage, ob man in der neuen "startseite.html" Content aus dem Content Manager (bzw. der DB) recht einfach einbinden kann, sodass ich den Content auch hier bequem ändern kann?

    Ein direktes verlinken in der "index.php" z.B. auf shop_content.php?coID=XX klappt sicher nicht.

    Danke und Grüße...

    B2112

    • Neu im Forum
    • Beiträge: 6
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #7 am: 30. August 2011, 17:39:19
    Die Antwort(en) auf diese Frage würde mich ebenfalls brennend interessieren!
    Gruß, B2112

    [EDIT Tomcraft 30.08.2011: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    Daniel 039

    • Neu im Forum
    • Beiträge: 17
    • Geschlecht:
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #8 am: 01. September 2011, 15:10:46
    Hallöchen,

    ich habe die Anleitung von Tomcraft ohne Weiteres umsetzen können, ein Dankeschön erstmal an dieser Stelle.  :pro:

    Allerdings habe ich nun das Problem, daß sobald ich mich im Shop anmelde (also nach erfolgreichem Login), ich auch wieder auf "startseite.html" verwiesen werde. Ich hätte das allerdings gerne so geregelt, daß ich nach dem Login in der "index.html" lande.
    Für mich macht es wenig Sinn nach dem Login wieder auf der Startseite zu landen, besser wäre es da gleich im Shoppingbereich zu bleiben, also in meinem Fall auf der "index.html".

    Ich denke mal das hier eine Codezeile am Ende der "login.php" Abhilfe schaffen könnte, allerdings bin ich mir nicht ganz sicher wie diese gecoded werden muss.

    Danke und Grüße,
    Daniel

    mr_belgium

    • Neu im Forum
    • Beiträge: 49
    • Geschlecht:
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #9 am: 09. September 2011, 11:58:31
    Hallo!

    Habe das mit Erfolg eingebaut, muss nur noch das CSS anpassen.
    Allerdings stelle ich mir die Frage, ob es besser wäre, wenn die richtige Startseite in "index" umbenannt wird? Ist das ggf. für die Suchmaschine besser?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.343
    • Geschlecht:
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #10 am: 09. September 2011, 13:24:20
    Kannst du doch einfach machen. :-)
    Ob das SEO technisch besser ist weiss ich nicht.

    Grüße

    Torsten

    Tatifa76

    • Frisch an Board
    • Beiträge: 96
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #11 am: 11. Oktober 2011, 12:03:44
    Hallo!

    Ich habe nun auch mal versucht, eine extra Startseite anzulegen. Allerdings habe ich nicht die original "index.html" umgebaut, sondern eine eigene html-Seite, weil ich dort die Shop-Komponenten nicht benötige (zumindest optisch nicht).

    Wenn ich jetzt den Test-Shop http://tinyurl.com/5wr2efo aufrufe, erhalte ich eine schwarze Seite und den Copyright-Hinweis in der Mitte.

    Muss ich denn zwingend die Original-Index-Datei verwenden? Oder was fehlt mir dort, damit die Seite so geladen wird? Die Pfade sind eigentlich soweit angepasst, dass die Bilder gefunden werden müssten.

    Für einen kleinen Tipp wäre ich dankbar!

    Gruss
    Tatjana

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.343
    • Geschlecht:
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #12 am: 11. Oktober 2011, 13:07:17
    Also ich sehe hier mehrere Elemente, die nicht gefunden wurden:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Grüße

    Torsten

    Tatifa76

    • Frisch an Board
    • Beiträge: 96
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #13 am: 11. Oktober 2011, 13:18:01
    Also prinzipiell müsste es auch mit einer externen html-Datei laufen, ja?
    Ich hatte befürchtet, dass die Shopsoftware vielleicht nur mit seinen eigenen Seiten klarkommt.
    Ok, dann kommt der Shop nur nicht mit MEINEN Einbauten klar, hatte ich auch schon in Betracht gezogen. ;-)

    Das wollte ich nur kurz ausschließen. Nicht das ich stundenlang nach Fehlern suche, wenn es ohnehin nicht gehen könnte.

    Danke schön, Torsten!

    Gruss

    Tatjana

    marcel-k

    • Fördermitglied
    • Beiträge: 206
    Re: ANLEITUNG: Startseite mit eigenem Template
    Antwort #14 am: 21. Oktober 2011, 08:22:16
    Hallo, gibt es zu dieser Frage schon eine Antwort?

    [...]
    Allerdings habe ich nun das Problem, daß sobald ich mich im Shop anmelde (also nach erfolgreichem Login), ich auch wieder auf "startseite.html" verwiesen werde. Ich hätte das allerdings gerne so geregelt, daß ich nach dem Login in der "index.html" lande.
    [...]

    Das würde mich auch sehr interessieren.

    lg, Marcel
    Trade Republic - Provisionsfrei Aktien handeln
    4 Antworten
    9104 Aufrufe
    30. März 2016, 11:38:50 von swolfram [templatix]
    11 Antworten
    4405 Aufrufe
    28. August 2014, 20:11:45 von hgu
    11 Antworten
    8703 Aufrufe
    28. Juli 2014, 16:03:29 von noRiddle (revilonetz)
               
    anything