Greetings!
Try this:
piklist('field', array(
'type' => 'group',
'field' => 'name',
'label' => 'Name',
'fields' => array(
array(
'type' => 'text',
'field' => 'first',
'label' => 'First',
'columns' => 5
),
array(
'type' => 'text',
'field' => 'last',
'label' => 'Last',
'columns' => 5
)
)
));
You’ll notice that each field in the group has a “columns” value. This is on a grid of 12. So if you have two fields whose columns sum are >= 12, they’ll appear on the same row.
Hope this helps! 🙂