EComBASE

Ecombase-logo.png

Inhaltsverzeichnis

Download

Hierfür kann der aktuellste Connector von xt:Commerce 3.04 verwendet werden, bitte beachten Sie die abweichende Installationsanleitung


Installationsanleitung

Wichtige Hinweise

Um eine reibungslose Kommunikation zwischen actindo und eComBASE zu gewährleisten, ist es notwendig einige neue Dateien zum Shopsystem hinzuzufügen, sowie zwei shopeigene Dateien zu ersetzen.
Diese Prozedur wurde ausgiebig getestet Somit ist sichergestellt, dass durch diese Eingriffe, keinerlei Beeinträchtigungen des Shops oder dessen Funktionsfähigkeit auftreten sollten. Bitte kontaktieren Sie actindo, falls Sie sich bei den folgenden Schritten nicht sicher sind.

Die ursprüngliche Modifikation wurde für die Shop-Version 3.04 SP2 und 3.04 SP2.1 von xt:Commerce entwickelt.
Für den Einsatz in anderen Versionen von xt:Commerce sowie beim Einsatz von Shop-Modifikationen, kann seitens der actindo GmbH und der xt:Commerce GmbH keinerlei Haftung übernommen werden.


Installation

Welche Dateien kommen neu hinzu ?

  1. Kopieren Sie den Ordner actindo ins Shop-Hauptverzeichnis.

ShopConnector Installation xtc actindo.jpg ShopConnector Installation xtc actindo2.jpg


Welche Dateien muss ich ersetzen bzw. ändern ?

BEI EINEM UPDATE: Sie müssen diesen Schritt nicht durchführen, wenn Sie den ShopConnector lediglich auf eine neuere Version updaten.
Hinweis: Erstellen Sie von sämtlichen Dateien, an denen Modifikationen vorgenommen werden, eine Sicherungskopie!

  1. Wechseln Sie in das Verzeichnis ...admin/includes in Ihrem Shop
  2. Machen Sie eine Sicherungskopie der Datei application_top.php
  3. Bearbeiten Sie die Datei application_top.php im Shop-Verzeichnis "...admin/includes/application_top.php"


Wie sehen die Änderungen an der application_top.php aus ?

Ziemlich am unteren Ende der application_top finden Sie folgenden Programmcode:

$pagename = strtok($current_page, '.');
if (!isset($_SESSION['customer_id']) or $_SESSION['customers_status']['customers_status_id'] != 0) {
    xtc_redirect(xtc_href_link(FILENAME_LOGIN));
} 
if (xtc_check_permission($pagename) == '0') {
    xtc_redirect(xtc_href_link(FILENAME_LOGIN));
}

Dieser muss in Folgenden geändert werden, wenn Sie nicht die komplette Datei ersetzen möchten:

if( !defined('SUPPRESS_REDIRECT') )
{
$pagename = strtok($current_page, '.');
if (!isset($_SESSION['customer_id']) or $_SESSION['customers_status']['customers_status_id'] != 0) {
    xtc_redirect(xtc_href_link(FILENAME_LOGIN));
}
if (xtc_check_permission($pagename) == '0') {
    xtc_redirect(xtc_href_link(FILENAME_LOGIN));
}
}


  1. Wechseln Sie in das Verzeichnis ...admin/includes/classes in Ihrem Shop
  2. Machen Sie eine Sicherungskopie der Datei upload.php
  3. Ersetzen Sie upload.php im Shop-Verzeichnis "...admin/includes/classes/upload.php"

Hinweis: Wenn die Upload.php nicht ersetzt wird, kann dies dazu führen, dass Artikelbilder nicht in den Shop hochgeladen werden.

ShopConnector Installation xtc apptop.jpg ShopConnector Installation xtc upl.jpg


Verbindung des Shops zu actindo

Verbinden Sie nun Ihren Webshop mit der Actindo ERP. Lesen Sie hierzu unsere Hilfeseite Einstellungen:Webshop


Fehlerbehebung

Wenn es mal nicht funktionieren sollte, finden Sie in unseren FAQ zum Shop Connector die häufigsten Fehler und deren Lösung.


Update der Shop-Connector Version

Beachten Sie bitte, dass die application_top.php und die upload.php nicht nochmals bearbeitet werden müssen!