TYPO3 Kochbuch - Aktuell zu TYPO3 4.2
Buchausgabe: 49,90€
Download-Version: 40,00€
(Preis inkl. Mwst. )
| Autor(en): | Christian Trabold, Jo Hasenau, Peter Niederlag |
| Verlag: | O'Reilly Verlag |
| Version: | 2. Auflage, 2008 |
| Umfang: | 912 Seiten |
| Format: | PDF: 8,32MB |
| Gewicht: | 1630 g |
| ISBN: | 3897218518 |
| Bestell-Nr.: | 89721851P |
| Artikeltyp: | E-Book |
Die 2. Auflage des beliebten und viel gepriesenen TYPO3 Kochbuchs bietet mehr: noch mehr kluge Rezepte, noch mehr exklusives Expertenwissen und noch mehr Tricks, die Ihnen im Arbeitsalltag mit TYPO3 wirklich weiterhelfen. Die in der TYPO3-Community wohlbekannten Autoren haben aus ihrer Projektarbeit weitere spannende Lösungen und Techniken gesammelt, die sie ihren Lesern hier zur Verfügung stellen. Für die Neuauflage wurden alle Rezepte im Kochbuch auf die TYPO3-Version 4.2 aktualisiert und um zahlreiche Rezepte ergänzt, die Themenbereiche wie Workspaces, UTF-8, IRRE, Ajax und Hooks abdecken.
Breites Themenspektrum mit Praxisbezug. Dieses Kochbuch hat für jeden TYPO3-Entwickler etwas zu bieten: Hier finden Sie hunderte von erprobten "Rezepten" zu allen praxisrelevanten Themen rund um Ihre TYPO3-Projekte. Schwerpunkte sind dabei:
* die Installation und Wartung von TYPO3
* die effektive und geschickte Nutzung des Backends
* das Verwalten und Ausgeben von Inhalten
* TypoScript in all seinen Facetten
* die Entwicklung und Optimierung von Extensions
Zusammenhänge und Hintergründe beleuchtet: Dieses Buch bietet weit mehr als simple Schritt-für-Schritt-Anleitungen: Es erklärt die Hintergründe jeder Lösung und geht so weit in die Tiefe, dass Sie TYPO3 besser kennen lernen, effektiver damit arbeiten können und dadurch deutlich mehr aus dem komplexen Content-Management-System herausholen werden.
Für mehr Produktivität und Kreativität: Lassen Sie sich vom TYPO3 Kochbuch inspirieren: Lesen Sie die Rezepte, um neue Ideen für die elegante Umsetzung Ihrer Projekte zu bekommen. Nutzen Sie die zahlreichen Querverweise, um sich Themen nach eigener Interessenlage zu erschließen. Und lernen Sie auf diese Weise, die vielfältigen Features von TYPO3 virtuos einzusetzen.
Leseprobe:
KAPITEL 14 TypoScript ausreizen (S. 597-598)
14.0 Einführung
In den ersten Kapiteln zum Thema TypoScript haben wir Ihnen wie versprochen die eigentliche Funktionsweise erläutert, bevor wir in den weiterführenden Kapiteln an konkreten Anwendungsbeispielen demonstriert haben, wie umfangreich und mächtig Typo- Script in der Anwendung sein kann. In diesem Kapitel wollen wir Ihnen nun abschließend zeigen, dass Sie weitaus mehr mit reinem TypoScript erreichen können, als es auf den ersten Blick den Anschein haben mag.
Obwohl TypoScript in erster Linie eine Konfigurationssprache ist und keine wirkliche Programmiersprache, lassen sich damit erstaunliche Ergebnisse erzielen, wenn Sie als Anwender in der Lage sind, ab und zu ein wenig um die Ecke zu denken. Eine elegante Kombination aus den einzelnen Elementen, teilweise entgegen ihrer ursprünglichen Bestimmung genutzt, ist dabei oftmals der sinnvollere Ansatz als eine statische Lösung mit eigenem PHP-Code. Denn eine TypoScript-basierte Lösung bietet immer ein Maximum an Flexibilität.
Sie benötigen ein alphabetisches Inhaltsverzeichnis oder eine mehrseitige Navigation mit einem Seitenbrowser? Sie wollten schon immer ein Menü konstruieren, das dem Seitenbaum im TYPO3-Backend nachempfunden ist? Sie wollen die TYPO3-internen Bildbearbeitungsfunktionen einmal wirklich ausnutzen? Sie wollen ein Newssystem ohne spezielle Extension ausschließlich auf Basis von Seiten und Inhaltselementen realisieren? Das alles lässt sich äußerst komfortabel mithilfe von TypoScript lösen. In den folgenden Rezepten zeigen wir Ihnen, wie. Alle Rezepte dieses Kapitels bewegen sich sicherlich in einem Grenzbereich, in dem es sorgfältig abzuwägen gilt, was letztlich sinnvoller ist: die hier gezeigte TypoScript-basierte Lösung oder aber ein eigens dafür erstelltes PHP-Skript mit der gleichen Funktionalität.
TypoScript ist dabei auf jeden Fall die flexiblere Lösung, während die PHP-Lösung bei gutem Programmierstil um einiges performanter sein dürfte. Links Es ging uns in diesem Kapitel jedoch nicht darum, die beste oder schnellste Lösung zu präsentieren, sondern vor allem darum, zu demonstrieren, dass TypoScript zu deutlich mehr in der Lage ist, als nur diverse Parameter an ein paar PHP-Funktionen zu übergeben. Ein letzter Hinweis, bevor Sie sich mit diesem Kapitel beschäftigen: Die hier gezeigten Rezepte sind absolut ungeeignet für TypoScript-Neulinge! – Wenn Sie noch keine weitergehenden Erfahrungen mit TypoScript gesammelt haben, sollten Sie zunächst mit Kapitel 8 beginnen und sich dann langsam hierhin vorarbeiten.
14.1 TypoScript-Elemente intelligent als Hilfsmittel nutzen Problem
Sie kennen sich mit den Grundprinzipien von TypoScript aus und haben bereits einige Erfahrung, was den Einsatz der verschiedenen TypoScript-Elemente betrifft. Dabei sind Sie hin und wieder an Grenzen gestoßen, an denen Sie mit den in der TSref und auch in den vorhergehenden Rezepten dieses Buchs beschriebenen Möglichkeiten nicht mehr weitergekommen sind. Nun benötigen Sie verschiedene Ansätze, wie Sie mit TypoScript-Bordmitteln dennoch über diese Grenzen hinausgehen können, ohne dabei auf andere Hilfsmittel zurückgreifen zu müssen.
Lösung
Verwenden Sie TypoScript-Elemente unabhängig von ihrem ursprünglichen Einsatzbereich und lösen Sie sich dabei von der eigentlichen Bedeutung des Elementnamens. Kombinieren Sie verschiedene TypoScript-Elemente mithilfe von stdWrap-Funktionen. Setzen Sie dabei einfach auf Ihre Kreativität und denken Sie ruhig des Öfteren ein wenig um die Ecke. Wir haben dieses Rezept bewusst an den Anfang dieses Kapitels gestellt, weil es Ihnen die Grundlagen dazu liefern soll, die vielfältigen Möglichkeiten, die Ihnen TypoScript bietet, später wirklich ausreizen zu können.
Der besondere Tipp
Denken Sie nicht an einen blauen Elefanten!
Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.
Früher: 12,00€
bei uns nur: 4,99€

