Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
fields:
	ecommerceSystem:
		fieldType: select
		options:
			- elasticPath
			- shopify

	category:
		fieldType: dynamicRESTSelect
		datasource: 
            $type: jsonDatasource
            restClient: (ecommerceSystem) #dynamic based on value in 'ecommerceSystem' field.
            restCall: categories

    assets:
		fieldType: dynamicRESTLink
		datasource: 
            $type: jsonDatasource
            restClient: (ecommerceSystem) #dynamic based on value in 'ecommerceSystem' field.
            restCall: products
			restCallParameters:
				- category: (category) #dynamic based on value in 'category' field.


Java Improvements

In addition to the above improvements, we want to make it easier to implement sophisticated use cases in Java.

  • Make fields available to each other in Java - so that customers are not forced to make a composite field anytime they want to program fields that interact with one another.

Notes

Take a look at linked tickets on: 

Jira
serverMagnolia - Issue tracker
serverId500b06a6-e204-3125-b989-2d75b973d05f
keyMGNLUI-2542

...