How to use Dynamic D2W
Version 17.1 by Ravi Mendis on 2009/07/20 09:03
How to use Dynamic D2W
In the Diva look example, we may add movies to a the list of Studio.movies.
As you can see from the screenshot (above) that adding a movie allows you to edit/insert a movie inline.
This is achieved using a combination of ajax and dynamic D2W assignments.
In this example we add a single rule to achieve dynamic D2W:
LHS | assignment | key | RHS |
---|---|---|---|
(pageConfiguration = 'ListEmbeddedMovie' and parentPageConfiguration like 'Edit') | ERDDelayedBooleanAssignment | componentName | "conditionKey" = "object.isNewObject"; "falseValue" = "ERD2WDisplayString"; "trueValue" = "ERD2WEditString"; |
Note that the ERDDelayedBooleanAssignment is a somewhat complex rule in that it's RHS value is a dictionary (in plist format).
What it says here is if the Move object is new use an edit string component, otherwise just display the string.