Anleitung BMEcat Import

© 2008 Estelco

(no warranty) released under GPL

1. BACKUP MACHEN!!!

2. Datenbank

ALTER TABLE `admin_access` ADD `bmecat` INT( 1 ) NOT NULL DEFAULT '0';
UPDATE `admin_access` SET `bmecat` = '1' WHERE `customers_id` = '1';
CREATE TABLE `bmecat` (
  `bmecat_id` int(11) NOT NULL auto_increment,
  `catalog_id` varchar(20) NOT NULL default '',
  `catalog_version` varchar(7) NOT NULL default '',
  `language` char(3) NOT NULL default '',
  `status` varchar(10) NOT NULL default 'open',
  `categories_id` int(11) NOT NULL default '0',
  PRIMARY KEY  (`bmecat_id`)
) ENGINE=MyISAM;

3. Dateien kopieren

admin/bmecat.php
admin/includes/classes/bmecat.php
lang/german/admin/bmecat.php

4. Dateien anpassen

lang/german/admin/german.php und für alle anderen Sprachen (sofern erwünscht)

an passender Stelle einfügen

define('BOX_BMECAT', 'BMEcat Import');

admin/includes/application_top.php

ca. Zeile 138

define('FILENAME_XSELL_GROUPS','cross_sell_groups.php');
danach einfügen
define('FILENAME_BMECAT', 'bmecat.php');

ca. Zeile 218

define('TABLE_CAMPAIGNS_IP','campaigns_ip');
danach einfügen
define('TABLE_BMECAT', 'bmecat');

admin/includes/column_left.php

einfügen z.B. nach Zeile 57 (csv_backend)

if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['bmecat'] == '1')) echo '<a href="' . xtc_href_link('bmecat.php') . '" class="menuBoxContentLink"> -' . BOX_BMECAT . '</a><br>';

5. Dateisystem

Bitte legen sie im Shopverzeichnis einen Ordner mit der Bezeichnung "bmecat" an und versehen sie ihn mit den notwendigen Rechten, sodaß der Webserver darin Dateien ablegen kann.