1 layout.flexible.inc | layout_flexible_template_change_region_style($form, &$form_state) |
Submit handler for the change region style button on the layout_flexible_template_edit_row_form().
File
- core/
modules/ layout/ layout.flexible.inc, line 691 - Provides configurable (flexible) layout templates.
Code
function layout_flexible_template_change_region_style($form, &$form_state) {
$old_row = array(
'contains' => $form_state['region_style'],
'element' => $form_state['values']['element'],
'classes' => $form_state['values']['row_classes'],
'container' => $form_state['values']['container'],
'region_names' => $form_state['values']['region_names'],
);
$form_state['flexible_template']->rows[$form_state['original_row']]['in_progress'] = $old_row;
layout_flexible_tempstore_set($form_state['flexible_template']);
$form_state['redirect'] = 'admin/structure/layouts/settings/flexible-template/' . $form_state['flexible_template_name'] . '/row/' . $form_state['original_row'] . '/select-widths';
}