30-Tage-Testversion und neue Feldtypen
Pixel & Tonic hat das sechste Craft-Update seit dem Start der öffentlichen Beta vor drei Wochen veröffentlicht. Während sich die ersten fünf Updates auf kleinere Verbesserungen, Fehlerbehebungen und Sicherheitskorrekturen konzentrierten, bringt dieses Update erstmals neue Funktionen.
Dieser Artikel ist über 13 Jahre alt. Beschriebene Funktionen und Vorgehensweisen können sich seitdem geändert haben.
Tabellen-Feldtyp
Matrix bleibt eines der meistgewünschten Features für Craft. Pixel & Tonic hat bestätigt, dass es auf der Roadmap steht, allerdings wird es vermutlich als kommerzielles Plugin erscheinen. Das Ziel ist eine weit größere Funktionalität als ein einfacher Tabellen-Feldtyp.
In der Zwischenzeit bietet der neue Tabellen-Feldtyp eine schlanke Alternative für einfachere Anwendungsfälle. Tabellen lassen sich mit mehreren Spalten konfigurieren, von denen jede über ein eigenes Überschriftenfeld, einen Handle, eine Breite sowie einen Typ verfügt: einzeiliger Text, mehrzeiliger Text oder Zahl. Sowohl Spalten als auch Zeilen können per Drag-and-Drop sortiert werden. Im Template lassen sich die Zeilen mit einer einfachen Twig-For-Schleife durchlaufen:
{% for row in entry.tableField %}
{{ row.columnHandle }}
{% endfor %}
Man könnte es als eine abgespeckte Version von Matrix bezeichnen: sinnvoll, wenn eine einfache Tabelle ausreicht und ein vollständiges Matrix-Setup überdimensioniert wäre.
Datum-Feldtyp
Nicht die aufregendste Neuerung, aber erwähnenswert: Der neue Datum-Feldtyp bringt einen jQuery Date Picker in Craft. Die Datumsangaben werden als MySQL DATETIME gespeichert, was auch Daten vor dem 1. Januar 1970 ermöglicht, eine Einschränkung, die bei einfacheren Unix-Timestamp-Implementierungen besteht.
30-Tage-Testversion
Alle fünf erweiterten Feature-Pakete von Craft können nun 30 Tage lang kostenlos getestet werden. Neben dem „Buy"-Button gibt es jetzt einen „Try"-Button, der das jeweilige Paket sofort installiert, ohne dass eine Kreditkarte benötigt wird. Nach 30 Tagen kann man das Paket kaufen oder wieder deinstallieren.
Die fünf Pakete sind Publish Pro, Users, Cloud, Rebrand und Localize. Wer bisher gezögert hat, Craft für Kundenprojekte zu evaluieren, hat nun keinen Grund mehr, länger damit zu warten.
Die Forecast-Seite
Unabhängig von diesem Release, aber ebenfalls interessant: Pixel & Tonic hat eine neue Forecast-Seite auf buildwithcraft.com gestartet. Sie aktualisiert sich täglich mit der Craft-1.0-To-do-Liste aus Basecamp und bietet so einen Überblick darüber, was noch vor dem 1.0-Release geplant ist. Wer die Entwicklung von Craft verfolgt, findet dort eine ehrliche Einschätzung, wie weit der Weg bis zur finalen Version noch ist.