- Ergebnisse der Umfrage zu Contao 4
- Installation von Contao 4 und Umstieg von Contao 3
- Statusbericht zum Contao Manager
- Ausblick auf Contao 4.4 LTS
Um den Anwendern den Umstieg auf Contao 4 und die Nutzung von Contao 4 zu erleichtern, müssen wir
Contao 4 ist ein Symfony-Bundle, das zu jeder Symfony-Applikation hinzugefügt werden kann.
Wer noch keine Symfony-Applikation hat, kann eine unserer vorgefertigten Applikationen nutzen: die Managed Edition oder die Standard Edition.
Im Gegensatz zur Standard Edition, die vom Anwender manuell konfiguriert werden muss, konfiguriert und verwaltet sich die Managed Edition selbständig.
Wer Contao über contao.org oder über download.contao.org installiert, erhält automatisch die Managed Edition.
Komponente | Erklärung |
---|---|
manager-plugin | Das Manager-Plugin stellt Methoden und Interfaces bereit, die ein Bundle implementieren muss, damit es automatisch geladen und konfiguriert werden kann. Siehe z.B.Contao\CoreBundle\ContaoManager\Plugin |
manager-bundle | Das Manager-Bundle übernimmt die Installation und Konfiguration der Applikation und stellt einen Kernel bereit, der die vorhandenen Symfony-Bundles und Contao-Extensions automatisch lädt. SieheContao\ManagerBundle\HttpKernel\ContaoKernel |
Managed Edition | Als "Managed Edition" bezeichnen wir eine angepasste Symfony-Applikation mit Contao, die durch das Manager-Bundle verwaltet wird. |
Ziel: Contao 4 installieren und Isotope hinzufügen
Ziel: Eine Contao 3.5-Erweiterung manuell installieren
Ziel: Von Contao 3.5 auf Contao 4 umsteigen
Der Contao Manager ist eine grafische Benutzeroberfläche, um Kommandozeilen-Befehle im Zusammenhang mit der Contao-Installation im Browser auszuführen.
Ziel: Contao 4 installieren und Isotope hinzufügen
Das Entwickler-Team möchte die Version 1.0.0 des Contao Manager zur Konferenz im Juni 2017 veröffentlichen. Vorab soll es noch eine zweiteilige Beta-Phase geben.
Die Optionen eines Auswahlfeldes im Formulargenerator können nun auch aus einer CSV-Datei importiert werden.
In Contao 4.4 ist es möglich, eigene Routen zu registrieren und die Ausgabe im Contao-Backend anzuzeigen.
Entwickler können so Symfony-Controller verwenden (inkl. Twig) und ihre eigene Logik in das vorhandene System integrieren.
Die Höhe der Elemente im Parent-View soll optimiert werden.
Die Felder für das Hinzufügen eines Bildes sollen reduziert werden.
Es ist geplant, einen Link-Picker für News und Events hinzuzufügen.
{{file::*}}
{{link_url::*}}
{{news_url::*}}
{{calendar_url::*}}
Wenn ein Nutzer ein Element speichert, das während des Bearbeitens von von einem anderen Nutzer ebenfalls gespeichert wurde, soll der Benutzer einen entsprechenden Hinweis erhalten.
Der Benutzer kann dann anhand der Diff-Ansicht entscheiden, welche Version aktiviert werden soll.
Noch Fragen?
Vielen Dank für die Aufmerksamkeit