Examples

Simple side-by-side select field

      'select_multiplesidebyside_1' => [ 
         'exclude' => 1,
         'label' => 'select_multiplesidebyside_1 autoSizeMax=5, size=3 description',
         'description' => 'field description',
         'config' => [ 
            'type' => 'select',
            'renderType' => 'selectMultipleSideBySide',
            'items' => [ 
               '0' => [ 
                  '0' => 'foo 1',
                  '1' => 1,
               ],
               '1' => [ 
                  '0' => 'foo 2',
                  '1' => 2,
               ],
               '2' => [ 
                  '0' => 'a divider',
                  '1' => '--div--',
               ],
               '3' => [ 
                  '0' => 'foo 3',
                  '1' => 3,
               ],
               '4' => [ 
                  '0' => 'foo 4',
                  '1' => 4,
               ],
               '5' => [ 
                  '0' => 'foo 5',
                  '1' => 5,
               ],
               '6' => [ 
                  '0' => 'foo 6',
                  '1' => 6,
               ],
            ],
            'size' => 3,
            'autoSizeMax' => 5,
            'multiple' => true,
         ],
      ],
      // Example from extension "styleguide", table "tx_styleguide_elements_select"

Side-by-side view with filter

      'select_multiplesidebyside_5' => [ 
         'exclude' => 1,
         'label' => 'select_multiplesidebyside_5 multiSelectFilterItems',
         'config' => [ 
            'type' => 'select',
            'renderType' => 'selectMultipleSideBySide',
            'items' => [ 
               '0' => [ 
                  '0' => 'foo 1',
                  '1' => 1,
               ],
               '1' => [ 
                  '0' => 'foo 2',
                  '1' => 2,
               ],
               '2' => [ 
                  '0' => 'foo 3',
                  '1' => 3,
               ],
               '3' => [ 
                  '0' => 'bar',
                  '1' => 4,
               ],
            ],
            'multiSelectFilterItems' => [ 
               '0' => [ 
                  '0' => '',
                  '1' => '',
               ],
               '1' => [ 
                  '0' => 'foo',
                  '1' => 'foo',
               ],
               '2' => [ 
                  '0' => 'bar',
                  '1' => 'bar',
               ],
            ],
         ],
      ],
      // Example from extension "styleguide", table "tx_styleguide_elements_select"

Side-by-side select with field controls

      'select_multiplesidebyside_6' => [ 
         'exclude' => 1,
         'label' => 'select_multiplesidebyside_6 fieldControl',
         'config' => [ 
            'type' => 'select',
            'renderType' => 'selectMultipleSideBySide',
            'foreign_table' => 'tx_styleguide_staticdata',
            'size' => 5,
            'autoSizeMax' => 20,
            'fieldControl' => [ 
               'editPopup' => [ 
                  'disabled' => false,
               ],
               'addRecord' => [ 
                  'disabled' => false,
               ],
               'listModule' => [ 
                  'disabled' => false,
               ],
            ],
         ],
      ],
      // Example from extension "styleguide", table "tx_styleguide_elements_select"

Using a MM table

      'select_multiplesidebyside_8' => [ 
         'exclude' => 1,
         'label' => 'select_multiplesidebyside_8 foreign_table mm',
         'config' => [ 
            'type' => 'select',
            'renderType' => 'selectMultipleSideBySide',
            'foreign_table' => 'tx_styleguide_staticdata',
            'MM' => 'tx_styleguide_elements_select_multiplesidebyside_8_mm',
            'size' => 3,
            'autoSizeMax' => 5,
         ],
      ],
      // Example from extension "styleguide", table "tx_styleguide_elements_select"