MDL-12756 print save button in admin search only when there are settings to save

This commit is contained in:
skodak
2007-12-29 16:47:58 +00:00
parent f62b5930a7
commit e2d53c3d9e
2 changed files with 6 additions and 1 deletions
+6
View File
@@ -4177,6 +4177,7 @@ function admin_search_settings_html($query) {
$adminroot =& admin_get_root();
$findings = $adminroot->search($query);
$return = '';
$savebutton = false;
foreach ($findings as $found) {
$page = $found->page;
@@ -4193,6 +4194,7 @@ function admin_search_settings_html($query) {
continue;
}
if (!empty($settings)) {
$savebutton = true;
$return .= '<fieldset class="adminsettings">'."\n";
foreach ($settings as $setting) {
$return .= '<div class="clearer"><!-- --></div>'."\n";
@@ -4211,6 +4213,10 @@ function admin_search_settings_html($query) {
}
}
if ($savebutton) {
$return .= '<div class="form-buttons"><input class="form-submit" type="submit" value="'.get_string('savechanges','admin').'" /></div>';
}
return $return;
}