install_select_profile_form
./install.php, строка 413
- Версии
- 5
install_select_profile_form(
$profiles)- 6
install_select_profile_form(&$form_state, $profile_files)
Код
<?php
function install_select_profile_form($profiles) {
foreach ($profiles as $profile) {
include_once($profile->filename);
// Load profile details.
$function = $profile->name .'_profile_details';
if (function_exists($function)) {
$details = $function();
}
// If set, used defined name. Otherwise use file name.
$name = isset($details['name']) ? $details['name'] : $profile->name;
$form['profile'][$name] = array(
'#type' => 'radio',
'#value' => 'default',
'#return_value' => $profile->name,
'#title' => $name,
'#description' => isset($details['description']) ? $details['description'] : '',
'#parents' => array('profile'),
);
}
$form['submit'] = array(
'#type' => 'submit',
'#value' => st('Save configuration'),
);
return $form;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии