function party_hat_party_add_form_wrapper in Party 7
Same name and namespace in other branches
- 8.2 modules/party_hat/party_hat.pages.inc \party_hat_party_add_form_wrapper()
Get the Party Add form with the correct hats pre set on the party.
Parameters
string $hats: The hats the party should have initially, in a string formatted as "hat_name_1 hat_name_2"
Return value
The page render array
1 string reference to 'party_hat_party_add_form_wrapper'
- party_hat_menu in modules/
party_hat/ party_hat.module - Implements hook_menu().
File
- modules/
party_hat/ party_hat.pages.inc, line 56 - Page and Page title callbacks
Code
function party_hat_party_add_form_wrapper($hats = '') {
$hats = explode(' ', $hats);
$party = entity_create('party', array(
'label' => '',
));
$items = array();
// Build the hats field values array.
foreach ($hats as $hat_name) {
$items[] = array(
'hat_name' => $hat_name,
);
}
$party->party_hat['und'] = $items;
module_load_include('inc', 'party', 'party.pages');
return drupal_get_form('party_form', $party);
}