Programmierung
Den Code schreiben wir selbst.
Wir konfigurieren keine Baukästen, sondern entwickeln: TYPO3-Extensions mit Extbase und Fluid, individuelle PHP-Anwendungen, Schnittstellen zu Warenwirtschaft und ERP. Was der Standard nicht kann, programmieren wir — seit 2005.
<?php
declare(strict_types=1);
namespace CodeDimension\Katalog\Domain\Repository;
use TYPO3\CMS\Extbase\Persistence\Repository;
final class ProductRepository extends Repository
{
public function findByCategory(int $uid): QueryResultInterface
{
$query = $this->createQuery();
return $query->matching(
$query->equals('category', $uid)
)->execute();
}
}
Fünf Bereiche, in denen wir programmieren.
Meist beginnt es mit einem Satz wie „geht das auch, dass …". Fast immer geht es — die Frage ist nur, mit welchem Aufwand. Genau das sagen wir Ihnen vorher.
-
TYPO3
Extension-Entwicklung
Eigene Extensions auf Extbase-Basis mit Fluid-Templates — Produktkataloge, Ansprechpartner-Datenbanken, Formularstrecken. Im Backend pflegbar, ohne dass jemand Code anfassen muss.
- Extbase
- Fluid
- TypoScript
-
WordPress
Plugin-Entwicklung
Wenn kein Plugin aus dem Verzeichnis passt oder drei zusammen mehr Probleme machen als lösen, schreiben wir eins, das genau eine Sache tut.
- Hooks
- Gutenberg
- REST-API
-
PHP
Individuelle Anwendungen
Berechnungen, Auswertungen, Automatisierungen — objektorientiert, wartbar und dokumentiert statt zusammengeklickt.
- PHP 8
- Symfony-Komponenten
- CLI
-
Daten
Datenbanken & Kataloge
Datenmodell, Import aus Altsystemen, Suche und Filter. Damit aus einer Excel-Liste eine Struktur wird, mit der sich arbeiten lässt.
- MariaDB
- Migration
- Import
-
Schnittstellen
API & ERP-Anbindung
REST und SOAP, Anbindung an Warenwirtschaft, Payment und Versand. Daten fließen, statt an zwei Stellen gepflegt zu werden.
- REST
- SOAP
- Webhooks
-
Dokumente
Formulare & PDF
Mehrstufige Formulare, Prüflogik, automatisch erzeugte PDF-Dokumente — vom Widerrufsformular bis zum Angebot.
- Powermail
- PDF-Erzeugung
- Validierung
Technologie
Womit wir arbeiten.
Bewährte Open-Source-Systeme statt proprietärer Sackgassen. Sie bleiben Eigentümer Ihres Codes und können jederzeit wechseln — auch wenn wir hoffen, dass Sie es nicht tun.
- Getrennte Umgebungen für Entwicklung, Test und Live
- Dokumentierter Code, den auch andere weiterführen können
- PHP 8
- TYPO3 v13
- Extbase
- Fluid
- TypoScript
- WordPress
- Shopware
- WooCommerce
- MariaDB
- MySQL
- REST
- SOAP
- Composer
- Git
- JavaScript
- SCSS
- Matomo
- Docker
Vertiefung
Wenn es eine TYPO3-Extension werden soll.
Der häufigste Fall auf dieser Seite ist eine Erweiterung für TYPO3 — eine Schnittstelle zu einem System, das Sie ohnehin schon nutzen, oder ein Modul für genau den einen Ablauf, den der Standard nicht kennt. Was das konkret heißt, zeigen wir an zwei Projekten: einer Fahrzeugbörse mit drei angebundenen Marktplätzen und einem Immobilienbestand, der sich selbst aus der Maklersoftware füllt.
White-Label-Partner
Leistungen für Agenturen.
Sie liefern Konzept und Design, wir die technische Umsetzung — diskret unter Ihrem Namen. Klare Absprachen, feste Ansprechpartner, keine Kundenabwerbung.
- TYPO3- und WordPress-Umsetzung nach Ihrem Design
- Extensions und Plugins für Ihre Kundenprojekte
- Technische Betreuung im Hintergrund, dauerhaft