3 namespace Drupal\form_test\Form;
5 use Drupal\Core\Form\FormStateInterface;
7 class FormTestTableForm extends FormTestTableSelectFormBase {
12 public function getFormId() {
13 return '_form_test_table_form';
19 public function buildForm(array $form, FormStateInterface $form_state) {
22 '#tableselect' => TRUE,
23 '#empty' => $this->t('Empty text.'),
25 $form['table']['row'] = [
27 '#title' => '<em>kitten</em>',
28 '#markup' => '<p>some text</p>',
31 $form['table']['another_row'] = [
33 '#title' => $this->t('my favourite fruit is <strong>@fruit</strong>', ['@fruit' => 'bananas']),
34 '#markup' => '<p>some more text</p>',
44 public function submitForm(array &$form, FormStateInterface $form_state) {