Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Best Practice
Contao Theme Erstellung

Stand 01.06.2015

Sascha Müller

Best Practice
Contao Theme Erstellung

  1. Ein Theme für Contao erstellen
  2. Das Contao Website-Template
  3. Website-Templates zum Download anbieten

Ein Contao Theme erstellen

Woraus besteht ein Contao Theme?

Ein kurzer Ausflug in die Grundlagen

.cto ist ein komprimiertes File, ähnlich wie .zip,
kann von jedem Packprogramm geöffnet werden

mein-theme.cto

Wo fangen wir an
und wie halten wir die Mauswege kurz?

Die Wahl der (für unser Projekt) richtigen Ordnerstruktur

Die Wahl der Ordnertiefe hängt ab vom eigenen Workflow.

Version 1:

files/contao-theme

Version 2: files

files/themes/theme-name

Contao Theme erstellen - Schritt 1:
Eine Ordnerstruktur aufbauen

Contao Theme erstellen - Schritt 3:
Module anlegen und sinnvoll benennen.

Contao Theme erstellen - Schritt 4:
Layouts anlegen, konfigurieren und sinnvoll benennen

Layouts anlegen, konfigurieren und sinnvoll benennen

Das fertige Theme exportieren

Das war erst die halbe Miete
über die Themes hinaus ist noch mehr möglich.

Das Website-Template

Website-Templates (Frontend-Template) bestehen aus:

werden als .sql-Datei exportiert.

Export des Website-Templates

  1. via phpMyAdmin
  2. Modul BackupDB von "Softleister"

  3. Installation wie gewohnt über den Contao Installer unter

    domain.tld/contao/install.php

Themes/Website-Templates
zum Download oder Verkauf anbieten?

Fallstricke

ABER: Das Modul Clipboard von MEN AT WORK macht zumindest den Import von Seiten und Inhaltselementen möglich.

Layouts & Module lassen sich via Theme importieren

Was sagt der Contao Themes Shop dazu?

Quelle: https://themes.contao.org/de/faq.html

Weiterhin gilt natürlich der gesunde Menschenverstand:

Fragen?

Danke

Use a spacebar or arrow keys to navigate