2017 © Pedro Peláez
 

magento-module billigerde-connect

Solute.de Billiger.de Connect Magento Extension

image

solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  • Tuesday, February 20, 2018
  • by askold
  • Repository
  • 0 Watchers
  • 0 Stars
  • 2 Installations
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

Solute.de Billiger.de Connect Magento Extension

solute.de GmbH Zeppelinstraße 15 D-76185 Karlsruhe, (*1)

Installation

Voraussetzung

  • Magento Cron Funktionalität muss gewährleistet sein

Kompatibiliät

  • Magento CE >= 1.9
  • Ältere Versionen ab Version 1.6 sollten funktionieren, wurden bisher aber nicht getestet

Composer

für die Composer Installation ist ein Serverseitiges allow symlinks { "require":{ "solutede/billigerde-connect":"dev-master", }, "extra":{ "magento-root-dir": "./", "auto-append-gitignore": true, "magento-deploystrategy": "symlink" } }, (*2)

Download

https://bitbucket.org/solutede/billigerde-connect/downloads/ Zip Datei in Magento Root Directory entpacken (alles in dem Verzeichnis wo auch der das Verzeichnis app/ ist!), (*3)

weitere Maßnahmen

  • nach der Installation ist das Leeren des Caches erforderlich und eine Ab- und Anmeldung im Adminbereich

Cron

  • damit die Exporte immer wieder angestoßen werden, gibt es einen Crontab Eintrag

Cron Eintrag ändern

über config.xml

  • app/code/local/Billigerde/Connect/etc/config.xml
  • zu finden ganz unten ("")
  • Zeile 10 * * * * bedeuted jede Stunde zur 10ten Minute
  • 15 */2 * * * alle 2 Stunden zur 15ten Minute

Module für Crons (falls man die config.xml nicht bearbeiten möchte)

  • AOE Scheduler https://www.magentocommerce.com/magento-connect/aoe-scheduler.html

Konfiguration

System > Konfiguration > Solutede > Billigerde Connect, (*4)

  • General
    • ShopId :: Die Shop Id von Ihrem Store bei Billiger.de
  • Tracking
    • Methode :: Auschalten oder Normales Tracking oder erweitertes Tracking
  • Export Einstellungen Storeweise einzustellen, (*5)

    • Aktiv :: An oder Aus
    • Debugging :: Aus oder entsprechende DebugLevel. Extra Dateien werden unter var/log/ geschrieben
    • Csv Spaltentrennzeichen
    • Csv Kapselungszeichen
    • Csv Datei Name :: Wenn mehrere Stores exportieren, sollten sich die Dateinamen unterscheiden
    • Csv Datei Pfad :: Der Pfad zu der Datei
    • Produkt Kollektion Größe Pro Step :: Anzahl der Produkte die mit einmal geladen werden
    • Kategoriefilter Einschluss :: Filter optional zum eingrenzen von Produkten die exportiert werden sollen nach Kategorien
    • Kategoriefilter Ausschluss :: Filter optional zum ausgrenzen von Produkten die nicht exportiert werden sollen nach Kategorien
    • Sichtbarkeitsfilter :: Filter optional zum eingrenzen der Produkte nach Sichtbarkeit
    • Exportiere deaktivierte Produkte :: Filter für deaktivierte Produkte
    • Exportiere Nicht Auf Lager Produkte :: Filter für nicht auf Lager Produkte
  • Profileinstellung, (*6)

    • Mapping von Csv Feldern zu Attributen oder anderen Werten
    • Field sind von Billiger.de vordefinierte Spaltenkennzeichnungen.
    • Field-Bedeutungen sind unter den Leitfäden von https://www.billiger.de/application/tech.html einsehbar
    • DropDowns für Mapping Hydrating und Formatting sind via Event erweiterbar siehe Events
    • Nicht gesetzte Mappings führen zu nicht Export der Spalte
    • Mapping sind AttributeValues oder GetterValue Mappings zu den CsvFeldern
    • Hydratings sind für komplexere Values in der Csv gedacht e.g. CategoryTreeString
    • Formattings sind die auf den sich ergebenden Value angewendeten Formatierungen für die Csv

Funktionsweise

Events

  • billigerde_connect_fetch_mappings :: Zum Erweitern oder Überschreiben der Mappings. Ermöglicht eigene Getter oder andere Mappingarten hinzuzufügen., (*7)

  • billigerde_connect_fetch_formatters :: Zum Erweitern oder Überschreiben der Formatierer., (*8)

  • billigerde_connect_fetch_hydrators :: Zum Erweitern oder Überschreiben der Hydratoren., (*9)

  • billigerde_connect_map_field :: Zum Erweitern oder Überschreiben der Mapping Fields aus der Config., (*10)

  • billigerde_connect_apply_product_collection_filter :: Zum Erweitern oder Überschreiben der angewendeten Filter auf der Collection., (*11)

  • billigerde_connect_get_product_field_value :: Zum Erweitern oder Überschreiben des Ergebnisses eines Product Values in der Csv, (*12)

Debugging

  • In der Systemkonfiguration sind Debuglevel einstellbar. Diese schreiben Debug Dateien unter var/log/
  • Im Normalbetrieb nicht eingeschaltet lassen!

TroubleShooting

Profileconfig auf default zurückstellen

  • in der app/code/etc/config.xml unter default/billigerde_connect_setting/profile_config_default ist die Default Einstellung kopierbar und für den path 'billigerde_connect_setting/export/profile_config' in die Tabelle core_config_data zu Verfügung gestellt.

The Versions

20/02 2018

dev-master

9999999-dev https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

20/02 2018

0.0.6

0.0.6.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

06/11 2017

0.0.5

0.0.5.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

03/11 2017

dev-change_to_eav

dev-change_to_eav https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

28/09 2017

0.0.4

0.0.4.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

25/09 2017

0.0.3

0.0.3.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

30/08 2017

0.0.2

0.0.2.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven

16/06 2017

0.0.1

0.0.1.0 https://bitbucket.org/solutede/billigerde-connect

Solute.de Billiger.de Connect Magento Extension

  Sources   Download

The Requires

 

by Steffen Kieckhaeven