Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Zu Googlebase Produkte ab einem bestimmten Preis exportieren

    dragonfly76

    • Neu im Forum
    • Beiträge: 16
    Hallo,

    ich möchte Produkte erst ab einem bestimmten Preis zu Googlebase exportieren,
    weiß aber nicht wie ich die Googlebase.php Datei und wo ich sie anpassen muß.

    Ich hoffe mir kann jemand helfen, weil meine Programmierkenntnisse nicht ausrreichen.

    Gruß
    Markus



    Linkback: https://www.modified-shop.org/forum/index.php?topic=5577.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.305
    • Geschlecht:
    Zu Googlebase Produkte ab einem bestimmten Preis exportieren
    Antwort #1 am: 11. Mai 2010, 19:45:43
    Hallo Markus,

    das ist kein Problem. Hier die einfache Version ohne Einstellmöglichkeit im Amdinbereich:

    Suche in "/admin/oncludes/modules/export/googlebase.php" ab Zeile 127:

    Code: PHP  [Auswählen]
                    $export_query = xtc_db_query("SELECT
                                 p.products_id,
                                 pd.products_name,
                                 pd.products_description,
                                 p.products_model,
                                                             p.products_ean,
                                 p.products_image,
                                 p.products_price,
                                 p.products_weight,
                                 p.products_tax_class_id,
                                                             m.manufacturers_name
                             FROM
                                 "
    . TABLE_PRODUCTS . " p LEFT JOIN
                                 "
    . TABLE_MANUFACTURERS . " m
                               ON p.manufacturers_id = m.manufacturers_id LEFT JOIN
                                 "
    . TABLE_PRODUCTS_DESCRIPTION . " pd
                               ON p.products_id = pd.products_id AND
                                pd.language_id = '"
    .$_SESSION['languages_id']."' LEFT JOIN
                                 "
    . TABLE_SPECIALS . " s
                               ON p.products_id = s.products_id
                             WHERE
                               p.products_status = 1
                             ORDER BY
                                p.products_date_added DESC,
                                pd.products_name"
    );
     
    und ersetze mit:

    Code: PHP  [Auswählen]
                    $export_query = xtc_db_query("SELECT
                                 p.products_id,
                                 pd.products_name,
                                 pd.products_description,
                                 p.products_model,
                                                             p.products_ean,
                                 p.products_image,
                                 p.products_price,
                                 p.products_weight,
                                 p.products_tax_class_id,
                                                             m.manufacturers_name
                             FROM
                                 "
    . TABLE_PRODUCTS . " p LEFT JOIN
                                 "
    . TABLE_MANUFACTURERS . " m
                               ON p.manufacturers_id = m.manufacturers_id LEFT JOIN
                                 "
    . TABLE_PRODUCTS_DESCRIPTION . " pd
                               ON p.products_id = pd.products_id AND
                                pd.language_id = '"
    .$_SESSION['languages_id']."' LEFT JOIN
                                 "
    . TABLE_SPECIALS . " s
                               ON p.products_id = s.products_id
                             WHERE
                               p.products_status = 1 AND
                               p.products_price> 100
                             ORDER BY
                                p.products_date_added DESC,
                                pd.products_name"
    );
     
    Rest sollte klar sein. ;-)

    Die Zeile

    Code: PHP  [Auswählen]
    [...]
    p.products_price> 100
    [...]
     
    liefert dir alle Artikel, die mehr als 100 Euro kosten.

    Grüße

    Torsten

    dragonfly76

    • Neu im Forum
    • Beiträge: 16
    Zu Googlebase Produkte ab einem bestimmten Preis exportieren
    Antwort #2 am: 12. Mai 2010, 08:23:36
    Hallo Tomcraft,

    vielen Dank für die schnelle Antwort und Lösung! :B  :thx:

    Gruß
    Markus

    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    7 Antworten
    4529 Aufrufe
    11. Juli 2022, 00:32:01 von Mounty2010
    4 Antworten
    3505 Aufrufe
    13. Juli 2011, 16:44:41 von michaeld
    1 Antworten
    2388 Aufrufe
    23. Juli 2014, 17:17:27 von Tomcraft
    0 Antworten
    1041 Aufrufe
    12. März 2018, 14:38:35 von Parker