Der Bereich Shopware Labs ist die Plattform für alle Entwickler. Hier findet man technische Dokumentationen und zahlreiche Tipps und Tricks rund um das Thema Programmieren. In dieser Rubrik stellen außerdem die Entwickler der shopware AG neue und experimentelle Lösungsansätze vor. Neue Funktionen, die in dieser Rubrik bereitgestellt werden, sind teilweise auch für zukünftige Releases geplant. Die Funktionen können dann ohne Programmierkenntnisse zukünftig direkt im Shopware Backend konfiguriert werden oder werden über Plugins bereitgestellt. Informationen über neue, geplante Funktionen finden Sie in unserer Roadmap.
Bitte beachten Sie, dass die hier bereitgestellten Lösungsansätze nicht offiziell supportet werden und nur eingebaut werden sollten, sofern Sie über das entsprechende, technische Wissen verfügen.
Einbindung von econda
0 Kommentare| ab Version: | 3.0 |
Inhaltsverzeichnis
Unterstützte Funktionen
- ECONDA Click Monitor
- ECONDA Shop Monitor
- ECONDA Site Monitor
- Page-Tracking auf allen Seiten
- Content-Tracking auf allen Seiten
- Kaufprozess-Analyse
- Bestellung & Warenkorb
- Newsletter-Tracking inklusive der Ziele
- Kampagnen-Tracking inklusive der Ziele
- Aktionen-Tracking der Kunden (Registrierungen, Logins, Kontaktaufnahmen, Suche und Newsletter-Anmeldungen)
Benötigte Dateien
- angepasste myCore.php und emos.php (download)
- emos2.js (bekommen Sie von Econda)
Core Änderungen
Den Ordner "econda" unter "/engine/connectors/" anlegen und die Dateien emos.php und emos2.js in den Ordner kopieren.
Falls Sie bisher keine Änderungen an ihrer myCore.php vorgenommen haben, können Sie einfach die myCore.php unter "/engine/core/class/inherit/" überschreiben.
Core Änderungen, falls Änderungen an ihrer myCore vorliegen
1. Die Econda-Funktionen hinzufügen
Aus der für Econda angepassten myCore.php alles zwischen
/* Econda-Funktionen Start */
und
/* Econda-Funktionen Ende */
kopieren und in ihrer myCore.php unter "/engine/core/class/inherit/" oberhalb der letzten beiden Zeilen einfügen:
// hier einfügen } // vorletzte Zeile ?> // letzte Zeile
2. Die Econda-Funktionen aufrufen lassen
Zwischen
function sCustomRenderer($sRender,$sPath,$sLanguage)
{
und
return $sRender; }
diese Zeilen hinzufügen:
$this->rewriteUrlForEMOS($sRender['variables']); $this->generateEMOSCode($sRender['variables']);
Template Änderung
In der index.tpl, jedes verwendeten Templates, z.b. das unter "/templates/0/de/html/index/index.tpl", müssen Sie vor dieser Zeile:
</body>
diese Zeile hinzufügen:
{$sEconda}
Artikel-PDF erstellen
Artikel bewerten
Kommentare:
Artikel kommentieren
Weitere interessante Artikel:
Bestell-Nr.: 78554_
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*
Kategorien: