prudsys IREUS PHP Konnektor

prudsys IREUS PHP Konnektor

Für Shopsysteme ohne prudsys IREUS Konnektor wurde der IREUS PHP Konnektor entwickelt. Mit diesem Konnektor steht Programmierern eine einfache API zur Nutzung von prudsys IREUS in PHP basierten Shopsystemen zur Verfügung.

Beispiel 1:

Bereitstellung von Produktdaten im IREUS-Format aus einem Produktarray

<?php

// Create a prudsys IREUS product csv file
// from an array and output it
echo Ireus_Controller_Export::getInstance()
         ->createProductsCsv($products);

?>

Beispiel 2:

Bereitstellung von Produktdaten im IREUS-Format aus einer CSV Datei

<?php

// Read an existing csv-file into an array
$products = Ireus_Model_Csv::readFile($yourfile);

// Create a map of array keys:
// IREUS keys => Existing CSV file keys
$keymap = array(
    "pid" => "product_id",
    "netUnitPrice"  => "price",
    …
);

// Create the prudsys IREUS product csv file
// and output it
echo Ireus_Controller_Export::getInstance()
         ->setProductColumns($keymap)
         ->createProductsCsv($products);

?>

Beispiel 3:

Definition des IREUS Events zum Abruf von Empfehlungen auf Produktdetailseiten

<?php

// Define prudsys IREUS JavaScript Event
// and output it
echo Ireus_View_Client::getEvent(
    ‘product‘,
    array(
        ‘reid‘ => $reid,
        ‘sid‘ => $sid,
        ...
    )
);

?>

Beispiel 4:

Einfügen des JavaScripts für den Aufruf von IREUS im Shoptemplate

<?php

// Define prudsys IREUS JavaScript Call
// and output it
echo Ireus_View_Client::getCall();

?>