function flexiform_conditional_fields_delete_form in Flexiform 7
Form to delete conditional fields.
1 string reference to 'flexiform_conditional_fields_delete_form'
- flexiform_conditional_fields_operation in flexiform_conditional_fields/
flexiform_conditional_fields.admin.inc - Page Callback for handling conditional fields operations.
File
- flexiform_conditional_fields/
flexiform_conditional_fields.admin.inc, line 626 - Admin UI for flexiform_conditional_fields.
Code
function flexiform_conditional_fields_delete_form($form, &$form_state, $flexiform, $element_namespace, $dependency_key) {
$destination = drupal_get_destination();
list($dependee) = explode('|', $dependency_key);
$form['#flexiform'] = $flexiform;
$form['#flexiform_element'] = FlexiformElement::getElement($flexiform, $element_namespace);
$form['#flexiform_dependee'] = FlexiformElement::getElement($flexiform, $dependee);
$form['#dependency_key'] = $dependency_key;
return confirm_form($form, t('Are you sure you want to delete this dependency?'), $destination['destination'], t('This action cannot be undone.'), t('Delete dependency'), t('Cancel'));
}