MDL-82187 core: Add default type for single button in template

This commit is contained in:
djarrancotleanu 2024-06-13 13:34:33 +10:00
parent fd487cd3f2
commit 183af158b7
2 changed files with 11 additions and 3 deletions

View File

@ -58,7 +58,7 @@
{{#params}}
<input type="hidden" name="{{name}}" value="{{value}}">
{{/params}}
<button type="submit" class="btn btn-{{type}}"
<button type="submit" class="btn btn-{{type}}{{^type}}secondary{{/type}}"
id="{{id}}"
{{#tooltip}}title="{{tooltip}}"{{/tooltip}}
{{#disabled}}disabled{{/disabled}}

View File

@ -31,6 +31,11 @@
Example context (json):
{
"overridesnav": {
"id": "url_select_test",
"action": "https://example.com/post",
"formid": "url_select_form",
"sesskey": "sesskey",
"label": "core/url_select",
"options": [{
"name": "User overrides",
"value": "/mod/quiz/overrides.php?cmid=71&mode=user"
@ -39,13 +44,16 @@
"name": "Group overrides",
"value": "/mod/quiz/overrides.php?cmid=71&mode=group"
}
]
],
"disabled": false,
"title": "Some cool title"
},
"addoverridebutton": {
"id": "single_button1234",
"type": "primary",
"method": "get",
"url": "http://localhost/moodle/mod/quiz/overrideedit.php",
"lablel": "Add user override",
"label": "Add user override",
"classes": "singlebutton",
"disabled": false,
"params": [