2012-03-29 25 views
9

Bu genel bir problem değil, ama birilerinin bu sorunla karşılaştığını umuyorum !!Prestashop: Ürün sepetine yeni bir ürün ekle

prestashop web sitem var ve şimdi bu sitenin mobil sürümünü oluşturuyorum, phonegap kullanarak.

Ben prestashop webservice aracılığıyla site veri tabanına bağlayın.

Yeni sepeti ekleyebilirsiniz, ancak bu boş ve Onun sepetine ürün eklemiş müşteriye ait değil.

http://monsite/Create_carts.php?id_product=..&quantity=..&id_customer=.. 

ancak id_product veya sepeti nesnesindeki bir id_customer niteliği yoktur:

böyle bir url kullanmak umuyordum.

Sorum bir sepetine ürün eklemek ve günlüğe müşteriye ait olmak nasıl?

+1

Telefon hafızanız prestashop'ta nasıl bir oturum düzenliyor? Prestashop'un hangi sürümünü kullanıyorsunuz? create_carts.php sayfanız nedir? – csupnig

+0

5 yıldan beri bir gelişme kaydettin mi? (: – Deathstorm

cevap

-1

Bir sepeti nesnesi ve tüketici nesnesine bağlayan bir sipariş nesne var. Bir ürüne ve bir arabaya bağlanan bir cart_product nesnesi de vardır.
Veritabanı yapısı:

veritabanı var nasıl, nasıl bunun için kendimi Arıyorum olarak bunu yapmak için API kullanmak için hiçbir fikrim yok edilir
customer -> order -> cart -> cart_object. 

...
Genellikle görünüyor Boş bir şema olsun, doğru verilerle doldurun ve veri tabanına eklemek için gönderin.

$xml = $webService->get(array('url' => 'http://my_prestashop_shop/api/carts?schema=blank')); 

Ama belirttiğimiz gibi: Sen gibi bir şey ile boş şema alabilirsiniz. Bunu kendim göremiyorum. Cevabı bulursam geri geleceğim.