TYPO3 Entwicklung

» Individuelle Extensions und Plugins von der Full Service TYPO3-Agentur mit über 15 Jahren TYPO3 Erfahrung

Nach bereits 15 Jahren Erfahrung mit dem Content Management System TYPO3 haben wir als Internetagentur zahlreiche interessante und anspruchsvolle Projekte umgesetzt. Dabei übernehmen wir von Beratung und Planung, über das Webdesign, bis hin zu Hosting und Support sämtliche Aufgaben bei der Umsetzung Ihres Internetprojekts.

Ein großer Vorteil des Open Source Projekts TYPO3 liegt darin, dass es sich beliebig erweitern lässt. Viele Erweiterungen (Extensions) stehen frei zur Verfügung. Beispielsweise gibt es Erweiterungen für Cache, SEO, Shop, Slider, News, Sicherheit etc.

Oftmals kommt es allerdings vor, dass Projekte ganz spezielle Anforderungen haben, für die es noch keine fertige Extension gibt.

Für diese Fälle entwickeln wir auf Ihre Bedürfnisse zugeschnittene Erweiterungen für TYPO3. Durch unsere langjährige Erfahrung in sämtlichen Anwendungsbereichen in der TYPO3 Entwicklung finden wir eine maßgeschneiderte Funktionalität für Ihre Webseite. Priorität bei der Umsetzung haben dabei die Sicherheit und Updatefähigkeit der Extension, damit Sie die Erweiterung langfristig nutzen können.

TYPO3 Extension Entwicklung

Der TYPO3 Extension Manager

TYPO3 Erweiterungen werden über den Extension-Manager gesucht, installiert, aktiviert, deaktiviert und auch konfiguriert. Die Extensions werden, wie TYPO3 selbst, in der Programmiersprache PHP geschrieben. Die TYPO3 Entwicklung findet lokal statt. Das bedeutet, dass der Entwickler auf seinem Rechner und in seiner gewohnten Entwicklungsumgebung die Extension entwickelt und sie anschließend hochlädt und in der Website integriert. Im TYPO3 Extension Manager werden alle vorhandenen Extensions übersichtlich dargestellt und Informationen z.B. zu neuen Updates gegeben.

Bei der TYPO3 Entwicklung setzen wir auf Extbase. Extbase wird oft in einem Atemzug mit Fluid genannt. Doch was bedeuten diese Begriffe eigentlich?

Extbase

Extbase ist ein sehr leistungsstarkes MVC (Model-View-Controller) Framework, welches auf PHP basiert und bei der Entwicklung von TYPO3-Extensions hilft, die noch nicht durch bestehende Plugins abgedeckt werden. Model-View-Controller beschreibt die Unterteilung der Software in Model (Domänenmodell), View (HTML Templates/Vorlagen für die Ausgabe) und Controller (Steuerung). Bugfixing lässt sich somit weitestgehend auf einen der genannten Bereiche reduzieren, wodurch der Entwickler viel Zeit sparen kann. Die klare Trennung von Logik durch Extbase und Ausgabe durch Fluid macht die Verwaltung und Wartung des Codes sehr übersichtlich. Eine Extension, die auf Extbase basiert ist dadurch auch für zukünftige TYPO3-Versionen gewappnet. Damit ist Extbase ein effizient nutzbares Framework zur Erstellung von individuellen TYPO3 Extensions.

Fluid

Fluid (zu deutsch flüssig) ist eine Template Engine, die für die Ausgabe von Daten und Inhalten, die von einer Extension erzeugt wurden, sorgt. Dadurch wird die einfache und individuelle Erstellung des User Interfaces gesichert. Dafür wurde Fluid eigens vom TYPO3 Team entwickelt. Fluid sind HTML-Dateien, die trotzdem Programmierlogik, wie Variablen, Bedingungen und Schleifen bereitstellen.
Die Vorteile von Fluid sind die einfache, flexible und erweiterbare Erstellung von Templates.

TYPO3 Extension Entwicklung

Vorteile von individuellen Erweiterungen

Für den Fall, dass bereits ein Plugin besteht, dieses aber nicht für Ihre Bedürfnisse ausreicht, können wir vorhandene Plugins anpassen. Beispielsweise können wir optische Anpassungen an einem vorhandenen Plugin, wie zum Beispiel den News, vornehmen. Somit können wir das Plugin z.B. an die CI-Vorgaben Ihres Unternehmens anpassen. Ein anderes Beispiel ist die Erweiterung eines Plugins um individuelle Filtermöglichkeiten oder andere Features. Der Einsatz individualisierter Erweiterungen auf Ihrer Webseite bietet zahlreiche Vorteile. Beispielsweise können sie den Kunden zur Interaktion aufrufen. In einem Produktfinder können dem Kunden durch Eingabe verschiedener Paramater ein passendes Produkt vorgeschlagen werden. Dadurch wird zum einen dem Nutzer geholfen, wodurch sich die Chance erhöht, auf ihre Seite zurückzukehren. Zum Anderen wird die Verweildauer auf der Seite erhöht, was von der Suchmaschine als positives Signal gewertet wird und Sie in den Suchergebnissen weiter nach oben bringen kann. Somit können sich Extensions auch aus SEO-Perspektive positiv auswirken.

Welche Extension dürfen wir für Sie entwickeln?

Sie wollen auch eine Extension, um Ihre Webseite stark zu individualisieren und Ihren Kunden eine herausragendes Nutzungserlebnis zu geben? Dann melden Sie sich gerne! Wir setzen (fast) alles um.

Wie könnten solche Extensions in der Praxis aussehen und in welchen Bereichen werden sie verwendet? Im Folgenden ein paar Beispiele von verschiedenen Anwendungsfällen von TYPO3 Erweiterungen.

TOP Trails Wanderwege

Interaktive Karte für Wanderwege
 

Anforderung


Top Trails of Germany e.V. hatte die Idee seinen Nutzern die schönsten Wanderwege Deutschlands auf eine sehr anschauliche Weise näher zu bringen. Die Wanderwege sollen auf einer Deutschlandkarte zu sehen sein. Über jeden Wanderweg gibt es spezielle Informationen, die möglichst benutzerfreundlich vermittelt werden sollen.

Top Trails Wanderwege

Die Smart(i)e Lösung


Die von uns programmierte TYPO3 Extension umfasst eine SVG Grafik (Deutschlandkarte), auf der alle Wanderwege als Pfade integriert sind. Fährt der Nutzer mit der Maus über einen dieser Pfade, werden ihm Bilder und weitere Informationen, wie Länge, Dauer, Schwierigkeit etc. angezeigt. Ein Klick auf "mehr erfahren" verweist auf eine Detailseite, auf der weitere Informationen zu finden sind. Auf dieser Detailsseite gibt es zusätzlich die Möglichkeit den Wanderweg als GPX-Datei zu downloaden. Über diese GPX-Datei lässt sich der entsprechende Wanderweg beispielsweise in Google Maps oder Google Earth öffnen.

Die Extension funktioniert responsive, sie ist also optimiert für alle Endgeräte.

Weitere Informationen zu dem Projekt erhalten Sie hier.

Witosa Düsenfinder TYPO3

Düsenfinder für Witosa
 

Anforderung


Das Unternehmen Witosa möchte seinen Kunden die Auswahl des richtigen Produktes erleichtern. Unter verschiedenen Gesichtpunkten soll er leicht zu dem passenden Produkt geführt werden.

Witosa Düsenfinder TYPO3

Die Smart(i)e Lösung


Mit unserer TYPO3 Extension, dem "Düsenfinder", stellen wir dem Nutzer eine Möglichkeit der Filterung zur Verfügung. In Kategorien wie "Gewicht" oder "Material" kann der Nutzer unter verschiedenen Auswahlmöglichkeiten wählen und somit das für sich passende Produkt finden. Die passenden Produkte werden dynamisch geladen und angezeigt. Bei einem Klick auf die gewünschte Düse, kommt der Nutzer auf eine Detailseite, auf der weitere Informationen und Bilder zur Verfügung gestellt werden. Während sich der Nutzer durch die Kategorien klickt, wird ihm die aktuelle Anzahl an Düsen, die er unter den ausgewählten Parametern finden würde, angezeigt. Der Düsenfinder ist responsiv umgesetzt, funktioniert also reibungslos auf allen Endgeräten.

Jobcenter Kassel Stellenausschreibung

Jobcenter Stadt Kassel
 

Anforderung


Es soll die Möglichkeit für verschiedene Träger geben, sich in einem Portal zu registrieren und sich dann anmelden zu können. Dann können sie sich für Ausschreibungen bewerben. Wenn sie vom Jobcenter ausgewählt wurden, können sie wiederrum über das Portal Angebote für die Ausschreibungen abgeben.

Jobcenter Kassel Stellenausschreibung

Die Smart(i)e Lösung


Unserere TYPO3-Extension unterstützt das Jobcenter bei dem Prozess der öffentlichen und beschränkten Ausschreibungen, unter anderem durch automatisierten Versand von Benachrichtigungen und Verwaltung der Teilnahme- und Angebotsdaten.

Klimahaus Bremerhaven Quiz

Quiz für Klimahaus Bremerhaven
 

Anforderung


Das Klimahaus Bremerhaven möchte ein Quiz für Kinder bereitstellen, um das Wissen der Kinder in unterschiedlichen Kategorien zu testen

Klimahaus Bremerhaven Quiz

Die Smart(i)e Lösung


Unserere TYPO3-Extension setzt ein optisch ansprechendes Quiz um. Die Antwortmöglichkeiten des Quizes kommen bei einem erneutem Versuch in einer anderen Reihenfolge. Die Zeit ist auf 10 Sekunden pro Frage begrenzt, damit man keine Zeit hat die Antwort zu googeln. Es ist den Redakteuren möglich selbst neue Quizze zu erstellen und selbst Fragen und Antwortmöglichkeiten einzupflegen. Nach Beendigung des Quizzes besteht die Möglichkeit sich einzuloggen und in eine Bestenliste einzutragen.

Weitere Leistungen

Webdesign

Planung, Konzeption und Realisierung

Wir sind Ihr kompetenter Partner bei allen Themen rund um Ihr Internetprojekt.

Webdesign

CMS - TYPO3 & Co.

Mehr als 15 Jahre Erfahrung

Wir haben zahlreiche anspruchsvolle Projekte mit TYPO3, WordPress Blog-System, NEOS, Drupal & Co. entwickelt und umgesetzt.

CMS - TYPO3 & Co.

Responsive Webdesign

Desktop, Tablet, Smartphone oder TV

Optimierte Darstellung für alle Auflösungen von Displays - Eine Website mit hoher Benutzerfreundlichkeit für alle Endgeräte.

Responsive Webdesign

Programmierung

Nicht von der Stange...

Individuelle Anforderungen erfordern kreative und durchdachte Lösungen. Lassen Sie uns einfach mal darüber reden...

Programmierung

Frontend Entwicklung

Mehr als HTML und CSS

Tolles Design, dynamische Funktionen und WOW Effekte lassen sich mit HTML5, CSS3 und JavaScript zaubern!

Frontend Entwicklung

Online-Shop Systeme

Shopware, plentymarkets & Co...

Wir unterstützen Sie bei der Entwicklung und Umsetzung einer auf die Bedürfnisse Ihres Unternehmens hin optimierten Online-Shop Lösung.

Online-Shop Systeme

Suchmaschinen-
optimierung

Suchmaschinenoptimierung zielt darauf ab, Ihre Webseite in den Suchergebnissen ganz nach oben zu bringen

Suchmaschinenoptimierung

Schulungen

Texte und Bilder selbst veröffentlichen

Unsere CMS Schulungen konzipieren wir individuell nach Ihren speziellen Anforderungen.

Schulungen

Hosting

Leistungsfähig, stabil und sicher.

Wir stellen Ihnen Serversysteme zur Verfügung, die auf Ihre Anforderungen hin optimiert sind.

Hosting

Smart Web Elements

Werbeagentur für
digitale Kommunikation

  • Königstor 14a
  • 34117 Kassel
  • 0561 47568-15
  • 0561 47568-16
  • info@s-w-e.com

Cookies

Wir verwenden Cookies, um diese Website optimal für Sie zu gestalten und zu verbessern. Durch die weitere Nutzung der Website stimmen Sie der Verwendung von Cookies zu. Mehr Informationen.