function _acquia_lift_personalize_campaign_wizard_element_single_save in Acquia Lift Connector 7.2
Helper submit function to save a single existing element variation.
Parameters
array $values: The values from the form state specific to this option set
stdClass $option_set: The option set to be edited.
2 calls to _acquia_lift_personalize_campaign_wizard_element_single_save()
- acquia_lift_personalize_campaign_wizard_variations_single_submit in ./
acquia_lift.admin.wizard.inc - Submit function to submit a single new block variation.
- acquia_lift_personalize_campaign_wizard_variations_submit in ./
acquia_lift.admin.wizard.inc - Submit function for variations form.
File
- ./
acquia_lift.admin.wizard.inc, line 2090 - acquia_lift.admin.wizard.inc Functions specific to the Acquia Lift alteration of the campaign creation wizard.
Code
function _acquia_lift_personalize_campaign_wizard_element_single_save($values, $option_set) {
// Make sure to start with the latest option set information.
$option_set = personalize_option_set_load($option_set->osid);
$option_set->data['pages'] = isset($values['advanced']['pages_all']) && $values['advanced']['pages_all'] == 1 ? '' : $values['advanced']['pages'];
personalize_option_set_save($option_set);
}