Pereiti prie turinio

prestashop, opencart xml


Rekomenduojami pranešimai

Sveiki, gal kas esate dare prekiu importa is tiekejo? Man dave instrukcija mini kaip is xml paimti info, taciau pacio xml failo su prakemis kaip ir nedave. Ar jo ir nereikia? Gal kas galetu pakonsultuoti del prekiu importo is tiekejo?

Kaip atrodo tas instrukcija kurią tau davė?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

XML info:

 

1. Paimant duomenis:

 

Reikia kreiptis CURL'u adresu http://tiekejas.lt/lt/xml/ siunciant savo paskyros tiekejas.lt duomenys kaip prisijungima, laukai:

 

 

$url = 'http://tiekejas.lt/lt/xml/';

$fields = array(

'partner'=>urlencode("prisijungimas"),

'pass'=>urlencode("slaptazodis")

);

 

2. Kai ivyksta pirkimas reikia pranesti apie tai siunciant info CURL'u adresu http://tiekejas.lt/lt/get_info/:

 

Siunciama duomenu struktura:

 

 

$fields = array(

'partner'=>urlencode("prisijungimas"),

'pass'=>urlencode("slaptazodis"),

'id'=>urlencode(1), - prekes ID

'var_id'=>urlencode(0), - kombinacijos ID, o jei preke neturi kombinacijos tai siunciam 0

'qnt'=>urlencode(2)

);

Kodo pvz:

 

<?

//set POST variables

$url = 'http://tiekejas.lt/lt/get_info/';

$fields = array(

'partner'=>urlencode("testas"),

'pass'=>urlencode("123"),

'var_id'=>urlencode(3400),

'qnt'=>urlencode(2)

);

 

//url-ify the data for the POST

foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }

rtrim($fields_string,'&');

 

//open connection

$ch = curl_init();

 

//set the url, number of POST vars, POST data

curl_setopt($ch,CURLOPT_URL,$url);

curl_setopt($ch,CURLOPT_POST,count($fields));

curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string);

 

//execute post

$result = curl_exec($ch);

 

//close connection

curl_close($ch);

?>

 

Va ka gavau

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Esmė, kad jie pateikė kaip pasiimti duomenis, ir kaip juos priduoti apie kiekius.

 

Tereikia susirašyti viską į mažą moduliuką ir paleisti suktis, tada bus gaunami duomenys spėju XML'u, ir kito skripto pagalba importuoti viską į parduotuvę.

 

Pliusas tiekėjams už tokią sistemą.

 

EDIT:

 

2. kodas išvis geras, pasiimti tereikia ir įkišti į controller checkout'o.

Redagavo Andrejus
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...