Subversion-Projekte lars-tiefland.zeldi.de

Revision

Revision 35 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

    // $Id: idealo.de.php 37 2023-05-09 11:52:03Z lars $

    /* ******************************** */
    /*                  CONFIG-DATEN                    */
    /* ******************************** */
    $filename = "idealo.txt"; // Dateiname der ausgegeben werden soll
    $from = "aloide"; // referrer der an den Produktlink angehängt wird
    $PreisagenturID = 100026; // ID der Preisagentur
    // Daten die zu Beginn ausgegeben werden sollen
    $suffix = ""; // Daten die zum Abschluss ausgegeben werden sollen
    $trenner = "|"; // Trennzeichen
    $imagesTrenner = '$';
    $quote = ""; // Anführungszeichen
    $prefixArr = array(
        "Warengruppe",
        "Artikelnummer",
        "Hersteller",
        "Artikelbezeichnung",
        "Preis",
        "Deeplink",
        "images",
        "Produktverfügbarkeit",
        "Versand_Vorkasse",
        "Versand_Nachnahme",
        "Versand_Kreditkarte",
        "Versand_PayPal",
        "Versand_sofortueberweisung",
        "Versand_Amazonpay",
        "EAN",
        "MPN",
        "fulfillmentType",
        "beschreibung",
        "Versand_Ratenzahlung",
        "Versand_Rechnung",
    );
    $prefix = $quote . implode( $quote . $trenner . $quote, $prefixArr ) . $quote;
    $content = array
        // Zeilen-Inhalt
    (
        array(
            "return getIdealoPath(\$item->path);",
            false
        ),
        array(
            "id",
            false
        ),
        array(
            "herstellerName",
            false
        ),
        array(
            "kurzbezeichnung",
            false
        ),
        array(
            "preis",
            false
        ),
        array(
            "itemLink",
            false
        ),
        array(
            "return \$artikel['images'];",
            false
        ),
        array(
            "LieferstatusText",
            false
        ),
        array(
            "Vorkasse",
            false
        ),
        array(
            "Nachnahme",
            false
        ),
        array(
            "Kreditkarte",
            false
        ),
        array(
            "Paypal",
            false
        ),
        array(
            "sofortueberweisung",
            false
        ),
        array(
            "return \$artikel['Amazonpayments'];",
            false
        ),
        array(
            "EAN",
            false
        ),
        array(
            "mpn",
            false
        ),
        array(
            "fulfillmentType",
            false
        ),
        array(
            "beschreibung_pagentur",
            false
        ),
        array(
            "Easycredit",
            false
        ),
        array(
            "Crefopay",
            false
        ),
    );

    function getIdealoPath( $path )
    {
        $buffer = array();
        foreach ( $path as $elem )
        {
            $buffer[] = $elem->name;
        }
        return implode( " > ", $buffer );
    }