Hallo
da ich bei mylinkstate angemeldet bin wollte ich hier mal nachfragen
wie ich es per Boxenmanger einfügen kann
laut dennen ihre beschreibung geht es nicht habe ich schon probiert
mir bleibt nur die Option übern Boxenmanager
Code
xt:Commerce 3.x (Neue Box erstellen)
Diese Anleitung basiert auf der Version 3.0.3.
Bei anderen Versionen können andere Veränderungen notwendig sein.
Die Modifikationen, um in xt:Commerce eine neue Box zu erstellen, scheinen auf den ersten Blick kompliziert zu sein, auf den zweiten Blick sind sie es aber nicht.
Die hier vorgestellte Anleitung basiert auf dem Standart-Template xtc2, mit einer Box auf der linken Seite.
Wenn Sie ein anderes Template verwenden, müssen Sie das Verzeichnis xtc2 entsprechend anpassen.
Um eine neue Box an Ihr vorhandenes Design/Template anzupassen ist es am einfachsten, wenn Sie ein bereits vorhandenes, einfaches Template kopieren und es verändern.
Um in xt:Commerce eine neue Box zu erstellen müssen 3 Dateien verändert werden:
/templates/xtc2/index.html
/templates/xtc2/source/boxes.php
/lang/german/lang_german.conf
und 2 Dateien neu erstellt werden:
/templates/xtc2/boxes/box_mls.html
/templates/xtc2/source/boxes/mls_code.php
1) Datei /templates/xtc2/boxes/box_mls.html erstellen:
Sie können den Quelltext hier runterladen.
Wenn Ihr Layout anders aufgebaut ist, oder Sie andere StyleSheets-Classen verwenden, können Sie z.B. die Datei /templates/xtc2/boxes/box_information.html als Vorlage benutzen. Wichtig ist, dass Sie die Variable
{#heading_mls#}
für den Titel der Box verwenden.
2) Datei /templates/xtc2/source/boxes/mls_code.php erstellen:
Sie können den Quelltext hier runterladen.
Diese Datei beinhaltet bereits unseren Code. Sie müssen aber Ihre eigene $mls_userID dort einsetzen.
Ihre $mls_userID ist: 2707
!!! Achten Sie bitte beim erstellen der Datei, dass Sie ganz am Ende des Codes, also hinter der letzten Klammer ?> kein Leerzeichen oder einen Absatz haben!
3) Datei /templates/xtc2/index.html anpassen:
In dieser Datei ist das "Gerüst" des Layouts.
Fügen Sie den Code:
{$box_MLS}
an der Stelle ein, wo die neue Box erscheinen soll, z.B. hinter {$box_WHATSNEW}
4) Datei /templates/xtc2/source/boxes.php anpassen:
Fügen Sie folgenden Code in ca. Zeile 30 ein, unter include(DIR_WS_BOXES . 'newsletter.php');:
include(DIR_WS_BOXES . 'mls_code.php');
5) Datei /lang/german/lang_german.conf anpassen:
Das ist der Titel der Box.
Fügen Sie folgenden Code in ca. Zeile 488 ein, im Block [boxes]:
heading_mls ='SurfTipps'
Entsprechend müssen Sie auch die Datei /lang/english/lang_english.conf anpassen, wenn Sie die englische Sprachdatei nutzen.
Alles anzeigen