Σελίδα 2 από 3

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 22 Ιαν 2016, 14:43
από macnick
Βρήκα το πρόβλημα. Είχα κατεβάσει λάθος έκδοση της επέκτασης. Έχω opencart 2.1.0.1 και είχα κατεβάσει την επέκταση για το 2.0.

Ευχαριστώ για την βοήθεια.

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 25 Αύγ 2016, 18:58
από anatom09
Καλησπέρα,

Θα ήθελα παρακαλώ να ξέρω αν υπάρχει κάποιος τρόπος να διαχωρίζεται στο xml ένα προιόν ανάλογα με τα options του.

Δηλαδή αν βγαίνει σε κόκκινο και σε πράσινο, να είναι άλλο προιόν το κόκκινο και άλλο το πράσινο (στο xml) αλλά κοινό στο opencart (ως Option)

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 10 Νοέμ 2016, 13:04
από Jayde Hackett
Καλημέρα,

Θα ήθελα να προσθέσω το πεδίο weight στο xml που στέλνω στο skroutz αλλά δεν υπάρχει δυνατότητα μέσα από τα settings του module. Επίσης κοιτώντας τον πίνακα product που χρησιμοποιείτε για να φτιαχτεί το xml δεν υπάρχει πεδίο με το weight. Μπορείτε να μου πείτε πως θα μπορούσα να εισάγω το πεδίο αυτό στον πίνακα product ώστε να τροποποιήσω το xml και να βάλω το weight μέσα

Ευχαριστώ

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 18 Νοέμ 2016, 11:10
από thanasis
Βρέθηκε λύση για το weight ;
Με ενδιαφέρει και μένα...

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 18 Νοέμ 2016, 14:33
από Jayde Hackett
ακόμα,
εγώ το έφτιαξα μόνος μου

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 18 Νοέμ 2016, 14:40
από thanasis
Οδηγίες για το πως το έφτιαξες μπορείς να δώσεις;

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 18 Νοέμ 2016, 14:53
από Jayde Hackett
στο αρχείο:
catalog/model/feed/GOF_Skroutz.php

Βρίσκεις την
private function productXML($product)

κάνεις το ερώτημα:
$tablewunit = $this->db->query("SELECT weight FROM oc_product where product_id=".$product['product_id']."");

και βάζεις
τις τιμές σε μία μεταβλητή:

$weight = $tablewunit->row['weight'];
$weight = substr($weight, 0, strpos($weight, ".") + 3);

μετά βάζεις την τιμή της μεταβλητής στον πίνακα product:
$product['weight'] = $weight." kg"; // εγώ το παίρνω σε κιλά και θέλουν και την μονάδα "kg"

και τέλος βάζεις λίγο πιο κάτω εκεί που φτιάχνει τα mpn και ean αυτό:
if($product['weight'] != null)
{
$weight = '<weight>' . $product['weight'] . '</weight>';
}
else
{
$weight = '<weight>' . '' . '</weight>';
}
και τέλος βάζεις στο $xml το $weight:
$xml = $product_id . $name . $link . $image . $category . $price_with_vat . $stock . $availability . $manufacturer . $mpn . $isbn . $ean . $size_options . $shipping . $weight. '</product>';

Σε εμένα δουλεύει μια χαρά....

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 09 Ιουν 2017, 11:26
από lagos911
θα το δοκιμάσω και εγω τώρα γιατι το skroutz με αποριπτει λογο τους συντελεστη του βαρους.
Εβαλα ολες τις γραμμες ακριβως οπως τις εχεις μετα απο την πρωτη αγγιλη του fuction.
To query που κανεις δεν ξερω αν θελει καποια αλλαγη για την δικια μου βαση.
Την if κατω απο εκει που ειπες.
Και συμπληρωσα και στο xml το weight.
Αντε και ο θεος βοηθός...
Κρατησα backup το original αρχειο php.
Εαν δεν δουλεψει και αυτό ισως παω για το αγοραστο.
Σε ευχαριστω πολυ οπως και να εχει grigoris για την τροποποιηση.
Και για το free extention φυσικα.

*EDITED*

Αψογος grigoris!
Δουλευει τελεια.
Σε ευχαριστω πολυ.
Εικόνα

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 06 Ιούλ 2017, 14:28
από dimitris212
Καλησπέρα σας, μια χάρη θέλω.
Έχει κανείς το GOF Skroutz - Skroutz XML για την έκδοση 1.5.5.1, κάποτε υπήρχε στο https://www.opencart.com/index.php?rout ... /extension τώρα δεν υπάρχει.

Το έχει κανείς αυτό το extension να μου το στείλει?

Re: GOF Skroutz - Skroutz XML

Δημοσιεύτηκε: 13 Ιούλ 2017, 19:35
από lagos911
Δυστηχως εγω εχω την εκδοση 2.2.0.0
Κατι άλλο. Στην περιγραφη του extension λεει οτι υποστηριζει special prices.
Τι ακριβως πρεπει να κανω για να δουλεψει? Ξερει κανεις?
Γιατι τωρα εχω αναγκαστει και εχω μονο prices απο τα products.