Skip to content

Modified, free version of the exportintralex.php for the modified eCommerce software for v2.0.X.X.

License

Notifications You must be signed in to change notification settings

kastnerp/exportintralex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

exportintralex

This is a modified free version of the exportintralex.php for the modified eCommerce software. The changes in this repository were made to ensure compatibility with v2.0.X.X. The changes were tested with v2.0.5.1 rev 12725 dated: 2020-04-22. The module was developed by Martin Häupler and released under the GNU License.

The readme copied below has been edited for proper markdown formatting. The initial commit contains the original version of the php file and the readme.


Hinweise

Beachten Sie bitte dass alle Änderungen an Ihrem Shopsystem auf eigene Verantwortung geschehen. Legen Sie vor allen Änderungen Sicherungskopien Ihrer Dateien und der Datenbank an, um bei evt. auftretenden Fehlern die Ursprungsdateien wieder verwenden zu können.

Beschreibung

Mit diesem kleinen Tool können Sie die Adressdaten von Bestellungen aus XT:Commerce 3.04/SP2.1 auswählen, überprüfen und in eine CSV/TXT Datei exportieren, welche dann von intraship bzw. von lexware eingelesen werden können. Eine Demo finden Sie unter: http://www.der-schub-laden.eu/ShopSystem/media/content/exportintralex.php

Anleitung

Nach der Installation steht Ihnen im AdminBereich ein neuer Eintrag - "Intraship + Lexware" - im linken Menü zur Verfügung. Nach Aufruf erhalten Sie eine Seite auf der Sie auswählen können von und bis zu welcher Bestellung Sie exportieren möchten.

Installation

  1. Kopieren Sie die Datei exportintralex.php in das Verzeichnis Ihres Shops: /IhrShopverzeichnis/admin/
  2. Führen Sie folgende Datenbankabfrage aus (phpMyAdmin):
ALTER TABLE `admin_access` ADD `exportintralex` INT( 1 ) NOT NULL DEFAULT '1';
ALTER TABLE `orders` ADD `lexware_export_success` INT( 1 ) NOT NULL DEFAULT '0',
ADD `intraship_export_success` INT( 1 ) NOT NULL DEFAULT '0'
  1. Ändern Sie nun folgende Dateien : Datei: /IhrShopverzeichnis/admin/includes/application_top.php das suchen :

    // define the filenames used in the project
    

    darunter das einfügen :

    // CSVuTXT-Export von Adressdaten der Bestellungen
    define('FILENAME_EXPORTINTRALEX', 'exportintralex.php');
    

    Datei: /IhrShopverzeichnis/admin/includes/column_left.php das suchen :

    echo ('<div class="dataTableHeadingContent"><b>'.BOX_HEADING_TOOLS.'</b></div>');
    

    darunter das einfügen :

    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['exportintralex'] == '1')) echo '<a href="' .xtc_href_Link (FILENAME_EXPORTINTRALEX, '', 'NONSSL') . '" class="menuBoxContentLink"> -' .BOX_EXPORTINTRALEX . '</a><br />';
    

    Beachten Sie bitte, dass der gesamte Text in einer Zeile ohne Umbruch steht!

    Datei: /IhrShopverzeichnis/lang/german/admin/german.php ganz unten vor ?> das hinzufügen :

    define('BOX_EXPORTINTRALEX','Intraship + Lexware');
    

Das war es schon.

About

Modified, free version of the exportintralex.php for the modified eCommerce software for v2.0.X.X.

Topics

Resources

License

Stars

Watchers

Forks

Languages