コード例 #1
0
ファイル: Serializer.php プロジェクト: nstielau/drops-8
 /**
  * {@inheritdoc}
  */
 public function submitOptionsForm(&$form, FormStateInterface $form_state)
 {
     parent::submitOptionsForm($form, $form_state);
     $formats = $form_state->getValue(array('style_options', 'formats'));
     $form_state->setValue(array('style_options', 'formats'), array_filter($formats));
 }
コード例 #2
0
ファイル: Serializer.php プロジェクト: alnutile/drunatra
 /**
  * {@inheritdoc}
  */
 public function submitOptionsForm(&$form, &$form_state)
 {
     parent::submitOptionsForm($form, $form_state);
     $form_state['values']['style_options']['formats'] = array_filter($form_state['values']['style_options']['formats']);
 }
コード例 #3
0
ファイル: Calendar.php プロジェクト: CIGIHub/bsia-drupal8
 /**
  * {@inheritdoc}
  */
 public function submitOptionsForm(&$form, FormStateInterface $form_state)
 {
     $multiday_hidden = $form_state->getValue(['style_options', 'multiday_hidden']);
     $form_state->setValue(['style_options', 'multiday_hidden'], array_filter($multiday_hidden));
     parent::submitOptionsForm($form, $form_state);
 }
コード例 #4
0
ファイル: FlexSlider.php プロジェクト: r-daneelolivaw/chalk
 /**
  * {@inheritdoc}
  */
 public function submitOptionsForm(&$form, FormStateInterface $form_state)
 {
     parent::submitOptionsForm($form, $form_state);
     /* Move flexslider options to the parent array so that
      * values are saved properly.
      * Original: values['style_options']['flexslider'] = ['options', 'caption', 'id'].
      */
     $flexslider_options = $form_state->getValue(array('style_options', 'flexslider'));
     // Edit:  values['style_options'] += ['options', 'caption', 'id'].
     foreach ($flexslider_options as $key => $value) {
         $form_state->setValue(array('style_options', $key), $value);
     }
     // Edit:  values['style_options']['flexslider'] = NULL.
     $form_state->setValue(array('style_options', 'flexslider'), NULL);
 }
コード例 #5
0
ファイル: FullCalendar.php プロジェクト: anatalsceo/en-classe
 /**
  * {@inheritdoc}
  */
 public function submitOptionsForm(&$form, &$form_state)
 {
     parent::submitOptionsForm($form, $form_state);
     foreach ($this->pluginBag as $plugin) {
         $plugin->submitOptionsForm($form, $form_state);
     }
 }