Modified-eCommerce: Link zur Sendungsverfolgung anpassen

Admin ⇾ Hilfsprogramme ⇾ Paketdienstleister

Beispiel:

DPD: https://tracking.dpd.de/parcelstatus?query=[Trackingnummer]&locale=de_DE
DHL (Standard): https://www.dhl.de/de/privatkunden/pakete-empfangen/verfolgen.html?lang=%242&idc=[Trackingnummer]
GLS: https://gls-group.eu/DE/de/paketverfolgung?match=[Trackingnummer]
UPS: http://wwwapps.ups.com/ietracking/tracking.cgi?tracknum=[Trackingnummer]&IATA=de&Lang=ger 
Hermes: https://tracking.hermesworld.com/?TrackID=[Trackingnummer]
  1. Login auf https://account.gambiocloud.com/de/shops
  2. Einstellungen ⇾ Suche nach »Tracking Codes«: Einfügen und Speichern
  3. Datenschutzerklärung anpassen:
    Inhalte -> Content Manager oder <domainDomain Letzter Teil einer Server-Adresse (nach dem letzten Punkt). Die Domains stehen sowohl für Ländernamen, zB „de“ für Deutschland, für bestimmte Bereiche wie „com“ für commercial, „org“ für Organisation, „net“ für Network, „gov“ für govermment, „edu“ für education>/admin/admin.php?do=ContentManagerPages

Adminbereich ⇾ Erw. Konfiguration ⇾ Zusatzmodule

  1. Admin ⇾ Module ⇾ System Module:
  2. Installiere „Cookie Consent“ und „DSGVO“
  3. Einrichten unter „Erweiterte Konfiguration“ ⇾ „Cookie Consent“
  1. Neues Icon-Set erstellen. Tools dafür im Internet suchen und anwenden.
  2. Dateien im Ordner /templates/template-ordner/favicons entsprechend ersetzen.
  3. /templates_c, /cache und Browsercache löschen.

Z.B. /lang/german/modules/shipping/table.php

Suche:

define('MODULE_SHIPPING_TABLE_TEXT_TITLE', 'Tabellarische Versandkosten');
define('MODULE_SHIPPING_TABLE_TEXT_DESCRIPTION', 'Tabellarische Versandkosten');

Ersetze:

define('MODULE_SHIPPING_TABLE_TEXT_TITLE', 'Versicherter Versand DE');
define('MODULE_SHIPPING_TABLE_TEXT_DESCRIPTION', 'Versicherter Versand DE');

Z.B. /templates/tpl_modified_nova/boxes/box_miscellaneous.html

Diese Anleitung dient lediglich der Übernahme der Produkte, der Grundeinstellungen und Shopfunktionalität wie z.B. Zahlungsmodule und Versandmodule. Das Template wird außen vor gelassen. Hier empfiehlt es sich, das Standarttemplate zu verwenden und dieses lediglich farblich anzupassen.

  • Alle Dateien und die Datenbank des Shops mit der alten Version zu sichern.
    Das Datenbankbackup (z.B. mit phpmyadmin) so gestalten, dass beim erneuten Einspielen der Datenbank gleichnamige Tabellen gelöscht werden.
#Beispiel:

DROP TABLE IF EXISTS `address_book`;
CREATE TABLE IF NOT EXISTS `address_book`
  • Einen Shop mit der letzen Version (z.B. 3.1.6 rev 16563 vom 24. September 2025) komplett installieren.
  • Zuvor gesicherte Datenbank in die neue Datenbank importieren.
  • Installerverzeichnis aus dem Datenpaket der neuen Version in das Rootverzeichnis hochladen.
  • den Link domain.de/_installer aufrufen

Folgende Schritte ausführen:

  • Konfiguration aktualisieren
  • Datenbank Update
  • System Updates
  • Datenbankstruktur Update
  • Falls eine weiße Seite angezeigt wird, muss das Template in der Datenbank angepasst werden. Die dazu gehörige Tabelle ist „configuration“ Zeile 17 „CURRENT_TEMPLATE“. Dort z.B. „tpl_modified“ eintragen. Das ist das Standardtemplate.
  • Falls der Zeichensatz nicht stimmt, es komische Zeichen gibt, muss die entspreche Zeile in der root/includes/configure.php (z.Z. Zeile 43) angepasst werden:
zum Beispiel:
defined('DB_SERVER_CHARSET') OR define('DB_SERVER_CHARSET', 'latin1'); // set db charset 'utf8', 'utf8mb4' or 'latin1'
  • Produktbilder hochladen bzw. aktualisieren (images/product-images)
  • Favicon anpassen /templateordner/favicon.ico bzw. /templateordner/favicons ⇾ Favicon-Set erstellen

z.B. /includes/modules/shipping/dp.php

Länderangabe

Suche:

Zeile 119:
$shipping_method = MODULE_SHIPPING_DP_TEXT_WAY . ' ' . $dest_country . ' '; 

Länderangabe: Ersetze:

Zeile 119:
/*$shipping_method = MODULE_SHIPPING_DP_TEXT_WAY . ' ' . $dest_country . ' '; */

Gewichtsangabe

Suche:

Zeile 133:
'title' => $shipping_method . ' (' . $shipping_num_boxes . ' x ' . round($shipping_weight, 2) . ' ' . MODULE_SHIPPING_DP_TEXT_UNITS .')',
'cost'  => $shipping_cost));

Länderangabe: Ersetze:

Zeile 133:
'title' => $shipping_method /*. ' (' . $shipping_num_boxes . ' x ' . round($shipping_weight, 2) . ' ' . MODULE_SHIPPING_DP_TEXT_UNITS .')'*/,
'cost'  => $shipping_cost));

/lang/german/modules/shipping/dp.php

Suche:

define('MODULE_SHIPPING_DP_TEXT_TITLE', 'Deutsche Post');

Ersetze:

define('MODULE_SHIPPING_DP_TEXT_TITLE', 'DHL');