Shopware Knowledgebase

Dieser Artikel ist noch nicht für Shopware 3.5 geprüft bzw. freigegeben.
Shopware Labs

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

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

Verfügbare Downloads:

Download Econda

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Kommentare:

Artikel kommentieren


Die mit einem * markierten Felder sind Pflichtfelder.

Weitere interessante Artikel:

Bezeichnung:
Rating:
Klicks:
Datum:

Bestell-Nr.: 78554_

Lieferzeit ca. 5 Tage

€ 1,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*

Kategorien: