function _layout_builder_blocks_submit_block_form in Layout Builder Blocks 1.0.x
Custom submit handler for submitting LB block forms.
1 string reference to '_layout_builder_blocks_submit_block_form'
- layout_builder_blocks_form_alter in ./
layout_builder_blocks.module - Implements hook_form_alter().
File
- ./
layout_builder_blocks.module, line 145 - Layout Builder Blocks module file.
Code
function _layout_builder_blocks_submit_block_form(array &$form, FormStateInterface $form_state) {
$bootstrap_styles = [];
$bootstrap_styles['block_style'] = [];
$bootstrap_styles['block_style'] = \Drupal::service('plugin.manager.bootstrap_styles_group')
->submitStylesFormElements($form['ui']['tab_content']['appearance'], $form_state, [
'appearance',
], $bootstrap_styles['block_style'], 'layout_builder_blocks.styles');
// Save styles' configurations.
$formObject = $form_state
->getFormObject();
$component = $formObject
->getCurrentComponent();
$component
->set('bootstrap_styles', $bootstrap_styles);
}