Contao Theme Open Sauce Dokumentation
Erst: Contao installieren
Folgen Sie unserer Contao-Installationsanleitung oder der offiziellen Contao-Anleitung und beachten Sie alle Anweisungen des Contao-Managers unter /contao-manager.phar.php.
Dann: Theme installieren
Das Theme kann direkt bei der Installation von Contao mitinstalliert werden wie in der Contao-Installationsanleitung beschrieben. Die folgenden Schritte werden nur für eine nachträgliche Installation des Themes in eine bestehende Contao-Installation benötigt.
1. Schritt: Erweiterungen installieren
Um Ihr Theme als Template installieren zu können müssen folgende Erweiterungen installiert werden:
rocksolid-custom-elements, rocksolid-columns, rocksolid-icon-picker und rocksolid-slider
Den Lizenzschlüssel für Premium Erweiterungen finden Sie in Ihrem Kundenbereich unter Downloads.
Öffnen Sie dafür den Contao-Manager unter /contao-manager.phar.php und klicken Sie rechts oben auf Pakete installieren. Geben Sie dort rocksolid-custom-elements in das Such-Feld ein, klicken neben der Erweiterung auf Prüfen & Installieren und danach am unteren Ende des Fensters auf Änderungen anwenden. Nach der Installation des Pakets klicken Sie auf Installtool um die Datenbank zu aktualisieren. Wiederholen Sie diesen Schritt bitte für: rocksolid-columns, rocksolid-icon-picker und rocksolid-slider.
Wenn Sie die auf die Themes abgestimmten Erweiterungen nicht installieren oder nicht die jeweils passende Theme-Version verwenden, dann erhalten Sie beim Template-Import die Fehlermelung "X fehlt in der Datenbank und wird daher nicht importiert."
Optionale Erweiterungen
Falls Sie den praktischen Theme Assistant (grundlegende Anpassungen ohne Code) und den Frontend Helper (Inhalte direkt bearbeiten) einsetzen möchten, können Sie optional auch diese Erweiterungen direkt installieren. Wiederholen Sie dazu bitte den ersten Schritt für rocksolid-theme-assistant und rocksolid-frontend-helper.
2. Schritt: Theme herunterladen und importieren
Nachdem Sie Ihr Kundenkonto angelegt haben, können Sie das Theme in Ihrem persönlichen Kundenbereich kostenlos downloaden.
Entpacken Sie die ZIP-Datei und öffnen Sie den entstandenen Ordner, für die Installation benötigen Sie zunächst nur die Datei opensauce.cto, die sich im Unterordner contao befindet.
Melden Sie sich im Backend an und navigieren zu Layout › Themes, danach klicken Sie rechts oben auf Theme importieren. Wählen Sie nun die Datei opensauce.cto aus und klicken Sie auf den Button Theme importieren. Wenn keine Konflikte festgestellt wurden klicken Sie auf weiter um den Import des Themes abzuschließen.
Fast fertig: Website-Template importieren (Demo-Daten)
Die Template-Installation ist ideal für neue Projekte, da Sie alle in der Demo gezeigten Elemente direkt anpassen können und sehen wie die Inhalte umgesetzt sind. Darüber hinaus wurden alle für Contao typischen Verknüpfungen zwischen Modulen und Inhalten bereits für Sie vorgenommen.
Ist Ihre Contao-Website bereits mit Inhalten befüllt, die Sie nicht im Nachhinein übernehmen können, überspringen Sie diesen Schritt.
Hinweis: Beim importieren des Contao-Website-Templates werden alle bestehenden Datenbank-Inhalte mit den Demo-Daten ersetzt.
Wenn Sie Contao 4 verwenden: Um das Website-Template importieren zu können gehen Sie erneut zurück zum Contao-Installationstool /contao/install. Wählen Sie dort unter Ein Template importieren das Template opensauce/demo-website.sql aus und klicken auf den Button Ein Template importieren. Danach geben Sie die Daten für Ihr Administratorkonto an und klicken auf Ein Administratorkonto erstellen
Für Contao 5 navigieren Sie im Backend zu Layout › Themes, danach klicken Sie rechts oben auf Theme importieren. Wählen Sie nun die Datei opensauce.cto aus und klicken Sie auf den Button Theme importieren. Wählen Sie nun im Bereich Beispiel-Website importieren die Datei opensauce/demo-website.sql und als Art des Imports Vollständiger SQL-Import aus. Klicken Sie auf weiter um den Import der Demo-Daten abzuschließen.
Fehlermeldung? Probleme bei der Installation?
Weisse Seite, Fehlermeldung, Theme wird nicht angezeigt? Diese interaktive Liste hilft Ihnen Schritt-für-Schritt.
- Installationsanleitung Schritt für Schritt befolgt
- WICHTIG: Die benötigten Erweiterungen vor dem Template-Import installiert?
- Die neuste/passende Theme-Version verwendet (Download)
- Die zum Theme neuste/passende Contao-Version kommt zum Einsatz
- Ein erneuter Installationsversuch führt zum selben Problem?
FAQ: Häufige Fragen zu diesem Artikel
Der Import konnte nicht abgeschlossen werden! Ist die Datenbankstruktur aktuell und die Template-Datei kompatibel mit Ihrer Contao-Version?
Häufigste Ursache: Sind Sie sicher alle benötigten Erweiterungen, wie in Schritt im 1. Schritt beschrieben, installiert zu haben? Die Betonung liegt dabei auf alle benötigten, häufig vergessen werden der RockSolid Slider und die Custom Elements. Der Theme Assistant und Frontend Helper sind optional.
Weitere häufige Ursache: Haben Sie die zur Ihrer Contao-Version passende Theme-Version verwendet? Die aktuellste Version (wird standardmäßig ausgeliefert) und die ggf. älteren verfügbaren Versionen finden Sie in Ihrem persönlichen Kundenbereich.
Auch möglich: Haben Sie Ihre Contao-Installation bereits verändert z. B. eine 3rd-Party-Erweiterung installiert, bevor Sie den Import gestartet haben?
Hintergrund: Für den Template-Import ist es nötig, dass Ihre Installation mit dem Datenbank-Template übereinstimmt. Im Anschluss können Sie die Erweiterungen problemlos deinstallieren, falls Sie andere/eigene Lösungen einsetzen möchten.
Kann ich problemlos meine eigenen Erweiterungen einsetzen?
Ja. Einer der großen Vorteile von RockSolid Themes ist, dass Sie entscheiden können, welche die richtigen Werkzeuge für Ihr Projekt sind. Angefangen vom RockSolid Responsive Slider, über die Custom Content Elements lassen sich alle Erweiterungen bei Bedarf nahtlos deinstallieren und machen Platz für Ihre individuelle Lösung!
Wo finde ich Element X um es anpassen zu können?
Der RockSolid Frontend Helper hilft Ihnen Contao-Inhaltselemente und Module mit einem Klick zu finden und zu editieren.
Zum Thema »Wo finde ich Element X und wie passe ich es an?« haben wir einen ausführlichen Workshop für Sie zusammengestellt, der Ihnen die Anpassung vieler Elemente und Inhalte ausführlich erläutert.
Yipee: Fertig installiert! Was nun?
Gab es Unklarheiten oder haben Sie einen Fehler in diesem Artikel entdeckt? Geben Sie uns Bescheid und hinterlassen Sie Ihr Feedback.