Für die Verwaltung der Berichte wurde bei der Erstellung auf die TYPO3-News-Extension „tt_news“ zurückgegriffen und die Extension entsprechend erweitert. Im weiteren Verlauf des Projekts wurden im Backend viele Techniken entwickelt, die die Redakteure insbesondere bei der Pflege und Kontrolle der Daten unterstützen. Die Pflege der Gewinn- und Verlustrechnungen und der Bilanzdaten wurde hier speziell in erstellt. Die Daten sollten für jedes Jahr in Spaltenform nebeneinander dargestellt und gepflegt werden. Zwar bietet das System des Inline Relational Record Editing (IRRE) die Pflege der Daten in Relationen an, eine Darstellung von mehreren Relationen parallel nebeneinander ist dabei jedoch nicht vorgesehen und in einem auch nicht immer sinnvoll.

Da zur Pflege der Daten bereits verschiedene Hooks zum Einsatz kamen und die Daten auch während des Projekts bearbeitet wurden, musste bei der Umsetzung der Funktionen auch deren Nutzung beachtet werden. Um also die Systematiken weiter nutzen zu können, werden die Daten nicht direkt in die Datenbank geschrieben, sondern über die TCE-Main-Klassen von TYPO3. Dieser Schritt sorgt für die Ausführung der Hooks, die Verarbeitung der Daten und auch für die notwendigen Prüfungen der Daten. Gerade hier lässt sich durch die konsequente Nutzung des Frameworks viel Programmierarbeit sparen, da die Funktionen innerhalb des Frameworks in sich geschlossen sind.

Aktuelle und detaillierte Unternehmensdaten auf einen Blick.

Aktuelle und detaillierte Unternehmensdaten auf einen Blick.

Fazit

Die Auswahl von TYPO3 als Framework war im Nachhinein betrachtet die richtige Entscheidung. So wurden besonders bei der Umsetzung deutliche Synergien geschaffen, denn das Framework konnte sowohl den Kunden als auch die umsetzende Agentur überzeugen. Marketing Factory wird auch in Zukunft und auch für kleinere Projekte die TYPO3-Funktionalitäten wie TCE-Main konsequent nutzen, da sie eine spätere Erweiterung und Ergänzung jederzeit möglich machen und wenig böse Überraschungen bergen. Außerdem sind auf diese Weise Inkompatibilitäten innerhalb einer bestehenden Installation aufgrund einer Ergänzung mit weiteren Extensions garantiert ausgeschlossen.

Seite:  1 2 3

Weitere Artikel zu TYPO3 und CMS

Softlink 1534

Links und Literatur

Das interessiert dich bestimmt auch

Hilfreiche Ressourcen zu TYPO3

Hilfreiche Ressourcen zu TYPO3

TYPO3 ist mit über 500.000 Installationen, einer Community von mehr als 100.000 internationalen Mitgliedern und über...