Hi,
I want to create a dependency that sets the edit button to readonly when the parent case has a certain state. I came up with the following but it doesn't seem to work. Any idea's?
<?php $dependencies['Documents']['DisableEditModeIfCaseClosed'] = array( 'hooks' => array("view"), //Optional, the trigger for the dependency. Defaults to 'true'. 'trigger' => 'and(equal(related($cases,"status"),"Closed"),equal(related($cases,"type"),"Behandelen Verzoek Sport"))', 'triggerFields' => array("edit_button"), 'onload' => true, //Actions is a list of actions to fire when the trigger is true 'actions' => array( array( 'name' => 'ReadOnly', //The parameters passed in will depend on the action type set in 'name' 'params' => array( 'target' => 'edit_button', //edit button name //id of the label to add the required symbol to 'label' => 'LBL_EDIT_BUTTON_LABEL', //Set required if the status is closed 'value' => 'true' // base on selected value button will be ReadOnly ) ), ), //Actions fire if the trigger is false. Optional. 'notActions' => array(), );
for the time being I 'fixed' it with a controller.js customisation but that isn't really the way I would like to solve it