Sie sind hier
E-Book

TYPO3 Theming und Distribution

Den neuen Standard effektiv einsetzen

AutorJo Hasenau, Kay Strobach, Thomas Deuling
VerlagO'Reilly Verlag
Erscheinungsjahr2015
Seitenanzahl336 Seiten
ISBN9783955617110
FormatPDF/ePUB
Kopierschutzkein Kopierschutz/DRM
GerätePC/MAC/eReader/Tablet
Preis31,99 EUR
Nie wieder Themes von Grund auf neu entwickeln! Diesen Wunsch haben viele TYPO3-Entwickler, die zwar die große Flexibilität von TYPO3 sehr schätzen, andererseits aber lange einen standardisierten Ansatz vermisst haben, um wiederverwendbare und austauschbare Designs für das Open Source-CMS entwickeln zu können. Die neue Themes-Extension verspricht diese Standardisierung - und jede Menge Zeitersparnis. Dieses Buch zeigt Ihnen, wie Sie Themes standardkompatibel erstellen und wiederverwenden können. Sie lernen die Themes-Extension genau kennen, erfahren, welche Strukturen und Formate für austauschbare Themes benötigt werden und wie Sie Ihr Theme kompatibel zu anderen Extensions wie z.B. News machen. Darüber hinaus wird auch das neue TYPO3-Feature Distributions vorgestellt, mit dem Sie eine TYPO3-Site mit Seitenstrukturen und Inhalten vorkonfigurieren können, um sie beim Kunden auf Knopfdruck zu installieren.

Kaufen Sie hier:

Horizontale Tabs

Leseprobe

Bevor Sie nun damit starten, Ihr erstes eigenes Theme zu erstellen, werden wir Ihnen zeigen, wie Themes struktiert sein sollten. Dies bezieht sich zum einen auf die Vererbungshierarchie , auf die wir zuerst eingehen werden, aber auch auf die Verzeichnis- und Datenstruktur des eigentlichen Themes. Bei der Entwicklung von Themes setzen wir auf sogenannte Vererbung. Das heißt, dass bestimmte Funktionalitäten aus dem eigentlichen Theme in eigenständige Erweiterungen ausgelagert sind und wir dann später auf diese aufsetzen. Das hat den Vorteil, dass alle Themes, die auf diesen Erweiterungen basieren, strukturell bei den wichtigsten Funktionen immer identisch sind. Dies wiederum erleichtert Ihnen, später einen Theme-Wechsel vorzunehmen, ohne dass Ihnen Daten oder Einstellungen verloren gehen. Der Vererbungsbaum in Abbildung 7.1 soll das veranschaulichen.

Abbildung 7.1 Theme-Vererbungsbaum
EXT:themes

Auf der obersten Ebene befindet sich die Erweiterung THEMES, die die Basis für alle Themes bereitstellt. Diese Basis erhalten Sie über das statische Template der THEMES-Erweiterung, und sie wird beim späteren Auswählen eines konkreten Themes automatisch ins System injiziert.

EXT:themes_*

Auf der nächsten Ebene finden Sie die Erweiterung themes_gridelements , die grundlegende Strukturen und Bibliotheken des Themes bereitstellt. Diese basieren, wie der Name schon sagt, auf Gridelements und stellen Ihnen beispielsweise Backend-Layouts und Grid-Elemente zur Verfügung. Auf dieser Ebene könnte es später, nach derselben Logik wie in themes_gridelements gezeigt, auch eine Erweiterung themes_dce geben, die die gleichen Bibliotheken bereitstellt, die lediglich durch geringfügige Modifikationen auf die dce-Erweiterung zugeschnitten sind.

EXT:theme_*

Auf diesen beiden Erweiterungen aufbauend, entsteht das eigentliche Theme. Es bekommt durch die beiden darunterliegenden Erweiterungen schon eine Vielzahl an Funktionen bereitgestellt. Hierin implementieren Sie nun das konkrete Aussehen Ihres Themes.

Aber das ist noch nicht alles. Angenommen, Sie hätten nun ein theme_bootstrap implementiert und es wäre schon in einigen TYPO3-Instanzen im Einsatz, Sie bräuchten jedoch in einer bestimmten Instanz eine neue Funktion oder ein abweichendes Aussehen. Dann wären Sie durch die standardisierte Struktur in der Lage, noch einmal auf eben diese Theme-Erweiterung aufzusetzen, ihr komplettes Aussehen und Verhalten zu übernehmen, aber die relevanten Teile anzupassen.

Wie diese Vererbungsstruktur im Detail funktioniert, werden Sie im Laufe des Buchs kennenlernen. Wir wollen Ihnen in erster Linie zeigen, wie Sie ein Theme wie unter theme_bootstrap gezeigt erstellen oder später leicht auf fertige Themes aufsetzen können.

Bevor Sie nun wirklich loslegen können, sollten Sie sich kurz Gedanken darüber machen, wie ein solches Theme am besten strukturiert werden sollte und wo es innerhalb von TYPO3 abgelegt wird. Das Vorgehen bei der Theme-Entwicklung weicht von Entwickler zu Entwickler sehr voneinander ab, und es gibt eine Vielzahl an Möglichkeiten. Zuallererst sollten Sie Ihrem Theme aber einen Namen geben, wir haben uns bei unserem Theme für den Namen Theme-Bootstrap (theme_bootstrap) entschieden.

In diesem ersten Schritt geht es nun darum, den besten Ablageort und die optimale Verzeichnisstruktur für das Theme zu...

Blick ins Buch

Weitere E-Books zum Thema: Software - Betriebssysteme - Anwenderprogramme

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Statistische Grafiken mit Excel

E-Book Statistische Grafiken mit Excel
Format: PDF

Die grafische Veranschaulichung von Sachverhalten oder Entwicklungsverläufen spielt in allen empirisch orientierten Bereichen eine besondere Rolle. Empirische Informationen grafisch aufzubereiten,…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Computergrafik und OpenGL

E-Book Computergrafik und OpenGL
Format: PDF

Das Lehrbuch stellt die theoretischen Grundlagen zu den wichtigsten Themenbereichen der Computergrafik, wie Rastergrafik, Modellierung, Transformation, Projektion, Clipping, Sichtbarkeit, Farbe und…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Citrix Presentation Server

E-Book Citrix Presentation Server
Format: PDF

Der Citrix MetaFrame Presentation Server ist unangefochtener Marktführer unter den Terminalservern für Windows-Systeme. Unternehmen setzen ihn ein, um die Systemverwaltung von Windows-Netzwerken…

Weitere Zeitschriften

FESTIVAL Christmas

FESTIVAL Christmas

Fachzeitschriften für Weihnachtsartikel, Geschenke, Floristik, Papeterie und vieles mehr! FESTIVAL Christmas: Die erste und einzige internationale Weihnachts-Fachzeitschrift seit 1994 auf dem ...

Menschen. Inklusiv leben

Menschen. Inklusiv leben

MENSCHEN. das magazin informiert über Themen, die das Zusammenleben von Menschen in der Gesellschaft bestimmen -und dies konsequent aus Perspektive der Betroffenen. Die Menschen, um die es geht, ...

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

Burgen und Schlösser

Burgen und Schlösser

aktuelle Berichte zum Thema Burgen, Schlösser, Wehrbauten, Forschungsergebnisse zur Bau- und Kunstgeschichte, Denkmalpflege und Denkmalschutz Seit ihrer Gründung 1899 gibt die Deutsche ...

care konkret

care konkret

care konkret ist die Wochenzeitung für Entscheider in der Pflege. Ambulant wie stationär. Sie fasst topaktuelle Informationen und Hintergründe aus der Pflegebranche kompakt und kompetent für Sie ...

Gastronomie Report

Gastronomie Report

News & Infos für die Gastronomie: Tipps, Trends und Ideen, Produkte aus aller Welt, Innovative Konzepte, Küchentechnik der Zukunft, Service mit Zusatznutzen und vieles mehr. Frech, offensiv, ...

DER PRAKTIKER

DER PRAKTIKER

Technische Fachzeitschrift aus der Praxis für die Praxis in allen Bereichen des Handwerks und der Industrie. “der praktiker“ ist die Fachzeitschrift für alle Bereiche der fügetechnischen ...