Woanders günstiger automatisch auf jeden Artikel anwenden(Gambio)

Soccout

Aktives Mitglied
30. September 2009
90
0
Wir würden gerne jeden Artikel automatisch mit der Woanders günstiger Funktion ausstatten, den wir hochladen.

Ich habe mir mit folgendem SQl Befehl in Gambio geholfen:

UPDATE products
SET gm_show_price_offer='1'
WHERE gm_show_price_offer='0'

so kann ich das bei allen auf einmal einstellen.


Nun ist die Frage kann ich irgendwie ein Attribut oder ähnliches in Jtl einfügen, dass ich es gleich mit hochlade ohne jedes Mal den Befehl ausführen zu müssen ?
 

inkitchen

Aktives Mitglied
20. Juli 2009
43
0
AW: Woanders günstiger automatisch auf jeden Artikel anwenden(Gambio)

Hallo...

der Beitrag ist zwar schon etwas älter, aber ich hab gerade das selbe Problem und habe als Lösung die Connector-Datei Artikel.php angepasst.

Bei dieser Lösung muss man bei evtl. Updates natürlich aufpassen.

Hier die Änderung:

Code:
Alte Zeile in dbeS/Artikel.php:
eS_execute_query("update products set products_fsk18=0, products_shippingtime=$shipping_status, ".$products_statpage_piece." products_model=\"$artikel->cArtNr\", products_price=\"".$artikel->fVKNetto."\", products_tax_class_id=\"$products_tax_class_id\", products_quantity=\"$artikel->nLagerbestand\", products_ean=\"$artikel->cBarcode\", products_weight=\"$artikel->fGewicht\", manufacturers_id=\"$manufacturers_id\", products_status=1, products_last_modified=now(), product_template=\"".$einstellungen->prod_product_template."\", options_template=\"".$einstellungen->prod_options_template."\" where products_id=".$products_id);

Ersetzten durch:
eS_execute_query("update products set gm_show_price_offer=1 products_fsk18=0, products_shippingtime=$shipping_status, ".$products_statpage_piece." products_model=\"$artikel->cArtNr\", products_price=\"".$artikel->fVKNetto."\", products_tax_class_id=\"$products_tax_class_id\", products_quantity=\"$artikel->nLagerbestand\", products_ean=\"$artikel->cBarcode\", products_weight=\"$artikel->fGewicht\", manufacturers_id=\"$manufacturers_id\", products_status=1, products_last_modified=now(), product_template=\"".$einstellungen->prod_product_template."\", options_template=\"".$einstellungen->prod_options_template."\" where products_id=".$products_id);


Alte Zeile in dbeS/Artikel.php:
eS_execute_query("insert into products (products_shippingtime, $products_statpage_piece products_model, products_price, products_tax_class_id, products_quantity, products_ean, products_weight, manufacturers_id, product_template, options_template, products_status, products_date_added) values ($shipping_status,".$products_statpage_piece_value."\"".$artikel->cArtNr."\",".$artikel->fVKNetto.",$products_tax_class_id,$artikel->nLagerbestand,\"".$artikel->cBarcode."\",$artikel->fGewicht,$manufacturers_id,\"".$einstellungen->prod_product_template."\",\"".$einstellungen->prod_options_template."\",1,now())");

Ersetzen durch:
eS_execute_query("insert into products (gm_show_price_offer, products_shippingtime, $products_statpage_piece products_model, products_price, products_tax_class_id, products_quantity, products_ean, products_weight, manufacturers_id, product_template, options_template, products_status, products_date_added) values (1, $shipping_status,".$products_statpage_piece_value."\"".$artikel->cArtNr."\",".$artikel->fVKNetto.",$products_tax_class_id,$artikel->nLagerbestand,\"".$artikel->cBarcode."\",$artikel->fGewicht,$manufacturers_id,\"".$einstellungen->prod_product_template."\",\"".$einstellungen->prod_options_template."\",1,now())");
 

chris_K

Aktives Mitglied
26. April 2008
230
0
AW: Woanders günstiger automatisch auf jeden Artikel anwenden(Gambio)

Hallo.

Das kann man global im Gambio Backend einstellen.
 

tl2230

Aktives Mitglied
28. September 2011
15
0
AW: Woanders günstiger automatisch auf jeden Artikel anwenden(Gambio)

Hallo zusammen,

ganz aktuell wurde mir von Gambio gesagt, dass dies nicht geht. Eine Lösung ist nur auf Artikelebene möglich. Hat jemand eine Alternative bzw. ist die Lösung von inkitchen noch aktuell?
 

Ähnliche Themen