Skip to content

findologic/plugin-oxid-di-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Findologic OXID 4 & 6 Export Plugin

In order to use the Findologic service you need to install:

Installation

See also Oxid documentation.

  • Copy the findologic-export folder to the plugin directory at <shop_directory>/source/modules.

  • Install module configuration:

cd <shop_directory>
vendor/bin/oe-console oe:module:install-configuration source/modules/findologic-export/findologic-export
  • Register module package in project composer.json:
cd <shop_directory>
composer config repositories.findologic/findologic-export path source/modules/findologic-export/findologic-export
composer require findologic/export
  • Install dependencies
cd <shop_directory>/source/modules/findologic-export/findologic-export
composer install
  • Open the OXID admin and activate the module Findologic - Export.

Product export

For the functionality of the plugin it's essential to export the product data from the shop to Findologic. For this purpose, the Findologic export library libflexport is included. By default the export contains only demo product data.

The export is triggerred by the plugin-oxid-di module and calls FindologicExport::startExport. Please use this example and modify it to your needs.

The xml export documentation can be found here. The exported XML is validated against a predefined XSD Schema.

Run export

The export can be triggered by URL in your browser:

  • https://<SHOP_URL>/findologic_export.php?shopkey=<SHOP_KEY>&start=<NUMBER>&count=<NUMBER>

Parameters:

  • Shopkey: API key provided by Findologic
  • Start: number that should not be lower than zero
  • Count: number that should not lower than zero and “start” number