Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Formatting arrays for use with Beezwax webservices plug-in and Magento

Featured Replies

Hi,

I hope someone can help. We are trying to integrate our Filemaker database with our online Magento store. Magento provide and API and Beezwax have a handy API plug-in for query the API directly from Filemaker functions. Teh problem we are having is in formatting data in such a way as to get the desired result.

For instance, using the command:

Magento_catalogInventoryStockItemList( sessionId; products_* ) as an example,

I can use this with a single product id in the following fashion:

Magento_catalogInventoryStockItemList( $$_SessionID; "9998" )

And this will return valid data

However, the products_* is capable of storing an array of product ID's according to the API guide

http://www.magentocommerce.com/wiki/doc/webservices-api/api/cataloginventory_stock_item#cataloginventory_stock_item.list

You can see they show in the bottom example that it is a nested array required - how do we do this with filemaker?

We have tried all kinds of separators but can only get 1 result returned at a time.

Has anyone else done this or know how to about this?

Many thanks

Rufus

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.