CMS Design

Aus mySCP Wiki
Wechseln zu: Navigation, Suche

Sie können ihr eigenes Design oder das vorhandene Design jederzeit anpassen und abändern. Dieses finden Sie auf ihrem FTP unter "/shop/style/MeinDesign/(templates)".

Die index.tpl ist dazu gedacht die ganzen includes einzutragen (z.B. css und js)
Die header-, content- und footer.tpl um das Grunddesign zu erstellen.
Die contact, order, register dateien sagen mit ihrem Namen die Funktion idr. aus.

Das Templatesystem ist aktuell durch Prepaid, Shop, Popup und CMS getrennt.



Templates Admin & Kunde

Das Admin- und Kundendesign lässt sich aktuell leider nur sehr bedingt ändern, dies wird sich in der Zukunft aber noch ändern. Die Templates finden Sie auf ihrem FTP unter

"/admin/style" und "/member/style".



Templates CMS

Wie bereits oben beschrieben finden wir die .tpl Dateien unter "/shop/style/MeinDesign/(templates)" und können diese frei bearbeiten. Bei einem neuen Design sollten Sie auf keinen Fall einen Standardordnernamen verwenden wie z.B. "mySCPv1". Setzen Sie daher alle includes o.ä. unbedingt mit der Variable wie z.B. "/shop/style/<?php echo $style; ?>/style.css"

Grundaufbau

cms_index.tpl                 - Hier laden wir den Header, Content, Footer und alle CSS oder JS dateien.
cms_header.tpl                - Auf jeder Seite sichtbar.
cms_content.tpl               - Der Content ist der Grundaufbau aller Unterseiten und immer Sichtbar (Abgesehen von der main.tpl)
cms_footer.tpl                - Auf jeder Seite sichtbar.
cms_main.tpl                  - Eigenständige Seite, sehr gut geeignet als Startseite.
cms_maintenance.tpl           - Seite wenn Wartungsarbeiten angezeigt werden, es wird kein Header, Content, Footer o.ä. eingebunden.

Kontaktformular

cms_contact.tpl               - Das Kontaktformular selbst
cms_contact_ok.tpl            - Wird nach dem erfolgreichen absenden geueigt und leitet weiter.
cms_contact_view.tpl          - Hier kann der Kunde das Ticket einsehen und ggf. antworten.

News / Blog

cms_news.tpl                  - Startseite News, es werden 10 News angezeigt.
cms_news_one.tpl              - Layout der einzelnen News auf der cms_news.tpl.
cms_news_view.tpl             - Einzelne News nach Weiterlesen o.ä. inkl. Kommentaren.

Registration

cms_register_full.tpl         - Registration für z.B. Vertragsoprodukte.
cms_register_full_ok.tpl      - wird angeteugt nach erfolgreicher Registration und leitet weiter.
cms_register_prepaid.tpl      - Registration für Prepaid, relative anonyme.
cms_register_prepaid_ok.tpl   - wird angeteugt nach erfolgreicher Registration und leitet weiter.

Prepaid Server

prepaid_order_voiceserver.tpl - Bestellung für Prepaid Teamspeak3
prepaid_order_gameserver.tpl  - Bestellung für Prepaid Gameserver
prepaid_order_musicbots.tpl   - Bestellung für Prepaid MusicBots
prepaid_order_vserver.tpl     - Bestellung für Prepaid vServer (OVZ, KVM, LXC)
prepaid_order_basket.tpl      - Warenkorb der Prepaid Bestellung.
prepaid_order_finsih.tpl      - Nach erfolgreicher Prepaid Bestellung.

CMS Shop / Vertragsprodukte

shop_order.tpl                - Zusammenstellung des Produktes / produktauswahl.
shop_domain.tpl               - Gehört zur Bestellung wenn Domainauswahl aktiviert ist.
shop_domain_check.tpl         - Anzeige der Verfügbaren Domains nach eingabe einer Domain.
shop_basket.tpl               - Erster Warenkorb inkl. Mengenauswahl, direkt nach shop_order.tpl.
shop_checkout_step1.tpl       - 1 Schritt nach shop_basket.tpl / Login oder Registration / include von shop_login.tpl und shop_register_full.tpl
shop_checkout_step2.tpl       - 2 Schritt nach shop_basket.tpl / AGB etc. Akzeptieren
shop_checkout_step3.tpl       - 3 Schritt nach shop_basket.tpl / Zweiter Warenkorb zum letzten Check.
shop_checkout_finish.tpl      - Nach erfolgreicher Bestellung inkl. Link zum einsehen von Status.

Sonstiges

cms_mypage.tpl                - Eigene Seiten über den Editor.
cms_myserver.tpl              - Serverübersicht / Testserver

Sollten wie eine Datei vergessen haben, können Sie uns gerne kontaktieren.