Jump to content

Webservice -> Linking information for orders


Reshkil
 Share

Recommended Posts

Hi Prestashop community,

 

I am trying to retrieve all the orders in PrestaShop using Webservices and link it together on how I need it before populating a database. 

 

Let me give you an example of what I need:

 

From orders i get:

 

  • The id of the order
  • The id_customer
  • Date_add

From there I need:

  • The products associated with this order, (name, quantities).
  • The addreses 1 & 2 of this orders
  • Carrier name

I know that I can see the product names and quantities on the xml displayed in /api/orders under the <associations> tab, but I can't access them. Is there a way to call them?

 

What I am doing right now is using two dimensional arrays and navigating through each and everyone of the parts I need such as order_details. Is there a simpler way to do it?

 

Can someone please explain the $resources = $xml->children()->children(); syntax on the example files? What is the children() calling to and why is it reffered to twice?

 

Any information is appreciated.

 

Thank you

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More