/** * {@inheritdoc} */ public function preRender(&$element) { $form_state = new FormState(); $element += array('#type' => 'field_group_accordion', '#effect' => $this->getSetting('effect')); if ($this->getSetting('id')) { $element['#id'] = Html::getId($this->getSetting('id')); } $classes = $this->getClasses(); if (!empty($classes)) { $element += array('#attributes' => array('class' => $classes)); } \Drupal\field_group\Element\Accordion::processAccordion($element, $form_state); }
/** * {@inheritdoc} */ public function preRender(&$element) { $form_state = new \Drupal\Core\Form\FormState(); $element += array('#type' => 'field_group_accordion', '#attributes' => array('class' => explode(' ', trim($this->getSetting('classes'))))); \Drupal\field_group\Element\Accordion::processAccordion($element, $form_state); }