Shopstruktur und responsive Oberfläche entwickelt
Auf einer neuen Joomla-/VirtueMart-Basis entstanden Shopnavigation, Startseite sowie individuelle Ansichten für Produktkategorien, Produktdetails und Warenkorb. Gantry 5 und eigene Overrides verbinden die umfangreiche Produktstruktur mit einer responsiven Bedienoberfläche.
Rund 23.700 Produktdaten bereinigt und migriert
Fehlerhafte Zeichenkodierung, Sonderzeichen und beschädigte HTML-Inhalte wurden korrigiert. Kategorien, Produkte und Beschreibungen wurden in abgestimmten Importläufen übernommen und anschließend kontrolliert.
Preis- und Bestelllogik übertragen
Preise, Sonderpreise, Steuersätze und Rechenregeln mussten an die geänderte VirtueMart-Struktur angepasst werden. Zahlungsarten, Rechnung für Stammkunden, internationale Versandzonen und Warenkorbfunktionen wurden eingerichtet beziehungsweise programmiert und mit Testbestellungen geprüft.
Für technische Störungen in bestehenden Shopabläufen: VirtueMart Support.
Inhalte und Shopfunktionen individuell umgesetzt
Für Termine, Aktuelles, Ankauf, Suche und Formulare entstanden eigene Seiten- und Verwaltungsabläufe. Dynamische PDF-Kataloge, Bestätigungsmails und PDF-Rechnungen wurden projektspezifisch entwickelt und in das Shopdesign integriert.
Launch kontrolliert vorbereitet
Entwicklungs- und Live-Umgebung wurden synchronisiert, zentrale Shopabläufe getestet und regelmäßige Backups eingerichtet. Search Console, Canonicals und Matomo begleiteten den Launch; der alte Shop blieb zunächst für historische Bestellungen erreichbar.
Navigation, Importe und technische SEO weiterentwickelt
Weitere Herstellerdaten und Nachträge wurden importiert. Eine Kategorienavigation mit unbegrenzter Ebenentiefe, strukturierte Produktdaten und die Aufteilung der auf mehr als 50.000 URLs angewachsenen Sitemap unterstützen Bedienung und technische Indexierbarkeit.
Performance und Betrieb automatisiert
PageSpeed-, LCP-, CLS- und Monitoringdaten führten zu Anpassungen an Bildern, Preload, CSS, JavaScript und Serverkonfiguration. CLI-Cache-Warmup, ein projektspezifisches Cache-Plugin sowie getrennte Sicherungsintervalle für Datenbank, System und Bilder unterstützen den laufenden Betrieb.