{"id":1076,"date":"2012-11-19T20:54:41","date_gmt":"2012-11-19T11:54:41","guid":{"rendered":"http:\/\/www.weschkalnies.de\/blog\/?p=1076"},"modified":"2026-03-25T02:41:07","modified_gmt":"2026-03-24T17:41:07","slug":"contao-3-was-gibts-neues","status":"publish","type":"post","link":"https:\/\/www.weschkalnies.de\/blog\/contao-3-was-gibts-neues\/","title":{"rendered":"Contao 3: Was gibts Neues"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/www.weschkalnies.de\/blog\/bilder\/contao_3_release.jpg\" alt=\"Contao 3\" \/><br \/>\nNach \u00fcber 7 Monaten Entwicklung- und Testzeit steht Contao ab sofort als Release-Version zur Verf\u00fcgung. In diesem Artikel m\u00f6chte ich kurz darauf eingehen, was f\u00fcr mich, die wichtigsten Neuerungen sind.<!--more--><\/p>\n<ol>\n<li><strong>JQuery oder MooTools<\/strong><br \/>\nIn Contao 3 l\u00e4sst sich jetzt ausw\u00e4hlen, ob man als JS-Framework JQuery oder MooTools verwenden m\u00f6chte. F\u00fcr mich ein sehr hilfreiches Feature, da ich lieber mit JQuery als mit MooTools arbeite und man bisher daf\u00fcr einige manuelle \u00c4nderungen vornehmen musste. Zudem ist zu erwarten, dass es sehr bald schon auch mehr JQuery-Erweiterungen f\u00fcr Contao geben wird.<\/li>\n<li><strong>Inhaltselemente in Nachrichten<\/strong><br \/>\nDas Nachrichtenmodul wurde so \u00fcberarbeitet, dass jetzt auch Standard-Inhaltselemente eingef\u00fcgt werden k\u00f6nnen. So l\u00e4sst sich der Newsbereich einfacher individuell gestalten und verwalten.<\/li>\n<li><strong>Datenbank gest\u00fctztes Dateisystem<\/strong><br \/>\nDas neue Datenbank unterst\u00fctzte Dateisystem hat den Vorteil, dass Dateireferenzen automatisch aktualisiert werden, wenn man bspw. Dateien innerhalb der von Contao verwalteten Dateistruktur verschiebt. <\/li>\n<li><strong>Bildmetadaten in der Datenbank<\/strong><br \/>\nDie Meta.txt, die Bilddaten enthielt, f\u00e4llt ab sofort weg. Jetzt lassen sich Bildmetadaten einfacher \u00fcber das Backend definieren. Diese werden in der Datenbank direkt gespeichert.<\/li>\n<li><strong>Bessere Unterst\u00fctzung von mobilen Seiten<\/strong><br \/>\nF\u00fcr mobile Versionen der Internetseite wurde ein neues Feature integriert, \u00fcber das es jetzt leichter ist, entsprechende Varianten zu erstellen. Zus\u00e4tzlich l\u00e4sst sich ein Inhaltelement definieren \u00fcber das die Ansicht der mobilen und der Desktop-Version leicht umgeschaltet werden kann. <\/li>\n<li><strong>Zeitgesteuertes Ein- und Ausblenden von Inhaltselementen<\/strong><br \/>\nInhalte lassen sich jetzt sehr einfach zeitgesteuert ein- bzw. ausblenden. So lassen sich bspw. zeitabh\u00e4ngige Aktionen leicht erstellen.<\/li>\n<li><strong>Vergleich von \u00c4nderungen<\/strong><br \/>\n\u00c4nderte man einen Artikel konnte man bisher nur auf vorige Versionen des Artikels zur\u00fcckspringen. Jetzt lassen sich Unterschiede zwischen zwei Versionen auch anzeigen, was bspw. bei der Fehlerbehebung sehr hilfreich sein kann.<\/li>\n<li><strong>Folder-URLs standadm\u00e4\u00dfig als Option<\/strong><br \/>\nFolder-URLs lassen sich jetzt standardm\u00e4\u00dfig, ohne Erweiterung, erzeugen.<\/li>\n<li><strong>Verbessertes CSS-Framework mit einem responsive Grid-System<\/strong><br \/>\nMit Contao 3 ist es jetzt sehr leicht m\u00f6glich ein 12-Spalten Grid-Layout (responsive) zu erstellen.<\/li>\n<li><strong>Alle Core-Klassen k\u00f6nnen dank eines neuen Autoloaders \u00fcberschrieben werden<\/strong><br \/>\nDieses neue Features macht die Erweiterungen der Core-Klassen, zuk\u00fcnftig um ein Vielfaches einfacher.<\/li>\n<\/ol>\n<p>Nat\u00fcrlich gibt es dar\u00fcber hinaus noch viele weitere Verbesserungen, z.B. der Usability des Backends, sowie eine Vielzahl von Bugfixes. Wer mehr Informationen dazu sucht, findet z.B. im <a href=\"http:\/\/contao.org\/de\/changelog\/versions\/3.0.html\" title=\"Contao Changelog 3.0.0\" target=\"_blank\">Changelog von 3.0.0<\/a> weitere Infos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nach \u00fcber 7 Monaten Entwicklung- und Testzeit steht Contao ab sofort als Release-Version zur Verf\u00fcgung. In diesem Artikel m\u00f6chte ich kurz darauf eingehen, was f\u00fcr mich, die wichtigsten&#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[35,65],"class_list":["post-1076","post","type-post","status-publish","format-standard","hentry","category-contao","tag-contao-2","tag-contao-3"],"_links":{"self":[{"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/posts\/1076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/comments?post=1076"}],"version-history":[{"count":1,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/posts\/1076\/revisions"}],"predecessor-version":[{"id":1790,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/posts\/1076\/revisions\/1790"}],"wp:attachment":[{"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/media?parent=1076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/categories?post=1076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.weschkalnies.de\/blog\/wp-json\/wp\/v2\/tags?post=1076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}