actionbrowser.com
Contao Tutorial – Grundlagen (Teil 2) Heute zeige ich euch wie man nach der Installation eine Seite in Contao erstellt. 1. Layout ⇒ Templates Hier finden sich nur Grundlagendateien für 404, Suche oder Module 2. Layout ⇒ Seitenstruktur Beim ersten mal klicken auf Neue Seite anlegen wird Baumwurzel Contao Open Source CMS erstellt. Danach Neue Seite anlegen ⇒ Seitentyp: Startpunkt einer Webseite (somit Webseitenroot) + Seite veröffentlichen Danach Neue Seite anlegen ⇒ auf kleines oranges Symbol "In Seite einfügen" (neben Webseitenroot-Seite) ⇒ Seitentyp: Reguläre Seite Danach Neue Seite anlegen ⇒ weitere Seiten anlegen 3. 1 Layout ⇒ Themes Klicken auf Neues Theme und den Theme-Ordner angeben. Befinden sich im Ordner /themes. Module per CSS bearbeiten. Theme kann Unterthemes enthalten z. B. für Startseite, Unterseite usw. (analog zu Page-Templates in Wordpress). Auf Viereck-Symbol "Die Seitenlayouts bearbeiten" klicken ⇒ Neues Layout ⇒ Standardlayout (analog Backend-Layouts in Typo3) ⇒ nur in diesen Bereichen können Module reingepackt werden, hat auch Einfluß aufs Frontend-Layout.
Nachdem du nun weißt, wie Verteiler, Newsletter und Empfänger im Backend verwaltet werden, wird dir jetzt erklärt, wie deine Besucher Verteiler im Frontend abonnieren bzw. kündigen können und wie du ein Archiv anlegst, das alle versendeten Newslettern anzeigt. Die Newsletter-Erweiterung enthält vier zusätzliche Frontend-Module, die du wie gewohnt über die Modulverwaltung konfigurieren kannst. Abonnieren Das Frontend-Modul »Abonnieren« fügt der Webseite ein Formular hinzu, mit dem sich deine Besucher für bestimmte Verteiler registrieren können. Modul-Konfiguration Verteiler: Hier wählst du die Verteiler aus, für die sich deine Besucher über das Frontend-Modul zum Abonnieren von Verteilern registrieren können. Contao (Teil 10): Das Hauptmenü anlegen und einbinden | Contao-CMS-Tutorials.de. Verteilermenü ausblenden: Hier kannst du das Menü zur Verteilerauswahl ausblenden. Der Besucher abonniert in diesem Fall die von dir festgelegten Verteiler. Spam-Schutz deaktivieren: Hier kannst du den Spam-Schutz deaktivieren (nicht empfohlen). Diese Funktion ist ab Contao 4. 6 verfügbar.
Diese werden wir später im CSS definieren - du kannst sie logischerweise auch anders benennen, musst dann im Verlauf nur aufpassen. Module in das Seitenlayout einbinden Sobald du deine Module erstellt hast, musst du sie an entsprechender Stelle im Seitenlayout einbinden. Navigiere dazu auf Layout » Themes und wähle das Icon mit dem dreigeteilten Blatt "Seitenlayouts bearbeiten", klicke beim entsprechenden Layout auf den Stift und scrolle zum Bereich Frontend-Module. Dort kannst du nun im Layoutbereich "header" auf duplizieren klicken und das Modul "Menü" ganz nach oben schieben. Im Falle der Alternativlösung fügst du das Modul Submenü drunter ein. Im Seitenlayout "Left Sidebar" lege ich die Module wie folgt an: Auch da ist das Modul "Submenü" natürlich wieder optional. Contao module bearbeiten download. Außerdem habe ich in der linken Sidebar nun das Submenü der aktuellen Unterseite. Der Output auf meiner Seite schaut (nach dem CSS) so aus: Hier sind die dazugehörigen CSS-Definitionen: Nun werden wir das Smartmenu erstellen Für das Smartmenu werden wir zum ersten Mal mit JavaScript arbeiten.
ist dir lagweilig oder was. ich glaube schon das ich mit css gut auskenne. die frage ist doch lediglich wo ich dir vorformatierten Stylesheets finde (z. B. vom Kalender). 13. 2010, 09:50 #9 Enmal mehr eine nette Witzkiste im Forum. Nein, mir ist nicht langweilig und ja, meine Antwort war qualifiziert und ist korrekt. Lies doch einfach, was du für Antworten erhälst, dann hätte sich deine Frage längst erledigt -. - Zitat von Lions_Den Ah und noch was! ich glaube schon das ich mit css gut auskenne. Wenn du dich doch so gut mit CSS auskennst, warum suchst du dir die Standardvorlage? Willst es ja eh dann nach Belieben formatieren, dann mach's doch von Grund auf! 13. Navigation erstellen - Contao Website Erstellen | Tutorials, Videokurse und Themes. 2010, 09:58 #10 Ja du bist der Grund warum ich Foren eigentlich meide. Besserwisser und Alleinherrscher des Wissens. Entschuldigung das ich deiner nicht würdig bin. Unterwürfige Grüße 13. 2010, 10:09 #11 Community-Moderator so jetzt beruhigen wir uns wieder mal und versuchen noch mal dein problem zu lösen. Wenn du den Firebug einsetzt kannst du doch schauen von wo was vererbt wurde, es steht dann die Datei sowie die Zeilennummer dabei.
Haben wir also das Template ce_text umbenannt und überschrieben, müssen wir nun über den Bereich Artikel zu unserem Text-Element und dort unter Templateeinstellungen das eben geänderte Template auswählen. Contao Update und Templates Durch die Templates lässt sich Contao updatesicher erweitern. Zu Inkompatibilitäten kann es so gut wie nicht kommen. Im schlimmsten Fall wird von Contao Seite her ein Datenfeld nicht mehr verwendet und bleibt dann bei der Ausgabe leer. Bei einem manuellen Update müssen Sie nur darauf achten, dass Verzeichnis "templates" nicht zu überschreiben. Das wiederrum wäre fatal. Template Beispiel ce_text Das Template "ce_text" ist relativ einfach aufgebaut und bietet im Grunde nicht viele Möglichkeiten für Änderungen. Dafür lässt sich an diesem Beispiel recht gut veranschaulichen, wie das Prinzip funktioniert. Das ist das Original "ce_text" Template aus Contao 3. 5. 9 php $this->extend('block_searchable');? > Contao module bearbeiten en. php $this->block('content');? > php if (! $this->addBefore):?
Ihr solltet euch die Module aber dennoch einmal detailliert ansehen. Denn tatsächlich stellen diese zahlreiche Funktionalitäten zur Verfügung, die während der täglichen Arbeit wertvolle Dienste leisten. Gerade Contao-Neueinsteiger, die nichts von den Frontend-Modulen wissen, versuchen, selbst Funktionalitäten zu erstellen, die man tatsächlich ganz einfach mit den Core-Frontend-Modulen einbinden kann. Verschafft euch also unbedingt einen Überblick darüber, welche Module mit an Bord sind und was diese leisten. Wir empfehlen: