Version 3 für Bootstrap 5 und Contao 5 Support verfügbar! Jetzt am Early-Adopter-Programm teilnehmen.

Beta Phase gestartet

von David Molineus

Nachdem mit der Formular-Komponente ein wichtiger Baustein released wurde, wurde in den letzten Wochen alle bereits bestehenden Komponenten soweit konsolodiert, dass Sie als Beta-Release zur Verfügung stehen.

Testphase

Mit der Betaphase wurde die Kompatibilität mit Bootstrap 4 Beta 1 hergestellt. Außerdem werden ab sofort keine grundlegenden Sachen, wie Datenbankspalten usw. geändert. Einem Einsatz für eigene Projekte - unter Berücksichtigung, dass es sich hierbei um eine Beta-Version handelt - steht demnach nichts mehr im Wege.

Installation

Da die Standardeinstellung von Composer nicht die Installation von instabilen Versionen ermöglicht, muss man bei der Installation ein paar Sachen beachten.

Grundsätzlich bestehen zwei Möglichkeiten contao-bootstrap installiert zu bekommen:

Minimum Stability reduzieren

In der composer.json des Hauptprojektes kann die erlaubte minimale Stabilität herunter gesetzt werden. Danach lassen sich alle Komponenten inklusive das Bundle als Version "~2.0" instalieren.

{
	...
	"minimum-stability": "beta",
	"prefer-stable": true
}

Diese Einstellung kann aufgrund der gestiegenen Anzahl möglicher Versionen zu Problemen mit dem Memory-Limit des Hosters führen.

Beta-Version forcieren

Setzt man die minimale Stabilität nicht herunter, so kann dennoch eine Beta-Version erzwungen werden. Hierzu muss als Versionsangabe ~2.0@beta verwendet werden.

Die Installation des Bundles funktioniert damit nicht, da dies nur in der composer.json des Hauptprojekts greift. Außerdem ist zu beachten, dass der core als erste Komponente installiert werden muss.

PHP 7.1

Ab sofort setzt die Contao-Bootstrap Erweiterung PHP 7.1 voraus!

Wird eine niedrigere PHP Version eingesetzt, erfolgen keine Updates mehr.