summaryrefslogtreecommitdiff
path: root/resources
diff options
context:
space:
mode:
authorRico Sonntag <mail@ricosonntag.de>2019-02-20 09:58:10 +0100
committerGreg Roach <fisharebest@gmail.com>2019-02-20 08:58:10 +0000
commit8343293f2ed38c29580f5d0f954f80b1addf4121 (patch)
treeac3bc1c66337f1a9e9d0129998b48f7bb1a69fc6 /resources
parentf24db0cee623e29186085a1d196f2ca61285fc05 (diff)
downloadwebtrees-8343293f2ed38c29580f5d0f954f80b1addf4121.tar.gz
webtrees-8343293f2ed38c29580f5d0f954f80b1addf4121.tar.bz2
webtrees-8343293f2ed38c29580f5d0f954f80b1addf4121.zip
Add "id" attribute to radio buttons (#2245)
Diffstat (limited to 'resources')
-rw-r--r--resources/views/admin/map-provider.phtml4
-rw-r--r--resources/views/components/radio.phtml4
2 files changed, 4 insertions, 4 deletions
diff --git a/resources/views/admin/map-provider.phtml b/resources/views/admin/map-provider.phtml
index e10187d2e2..8f378c1fd9 100644
--- a/resources/views/admin/map-provider.phtml
+++ b/resources/views/admin/map-provider.phtml
@@ -11,9 +11,9 @@
<?= I18N::translate('Map provider') ?>
</div>
<div class="col-sm-9">
- <?= view('components/radio', ['name' => 'provider', 'value' => '', 'checked' => $provider === '', 'text' => 'Do not use maps']) ?>
+ <?= view('components/radio', ['id' => 'provider-default', 'name' => 'provider', 'value' => '', 'checked' => $provider === '', 'text' => 'Do not use maps']) ?>
<hr>
- <?= view('components/radio', ['name' => 'provider', 'value' => 'OpenStreetMap.Mapnik', 'checked' => $provider === 'OpenStreetMap.Mapnik', 'text' => 'OpenStreetMap']) ?>
+ <?= view('components/radio', ['id' => 'provider-openstreetmap', 'name' => 'provider', 'value' => 'OpenStreetMap.Mapnik', 'checked' => $provider === 'OpenStreetMap.Mapnik', 'text' => 'OpenStreetMap']) ?>
<hr>
<!-- @TODO - other mapping providers (may need API keys, etc.) -->
</div>
diff --git a/resources/views/components/radio.phtml b/resources/views/components/radio.phtml
index 9390964979..af8aade3ba 100644
--- a/resources/views/components/radio.phtml
+++ b/resources/views/components/radio.phtml
@@ -1,6 +1,6 @@
<div class="form-check">
- <input class="form-check-input" type="radio" name="<?= e($name) ?>" id="radio-<?= e($name) ?>-no" value="<?= $value ?>" <?= $checked ? 'checked' : '' ?>>
- <label class="form-check-label" for="radio-<?= e($name) ?>-no">
+ <input class="form-check-input" type="radio" name="<?= e($name) ?>" id="radio-<?= e($id ?? $name) ?>-no" value="<?= $value ?>" <?= $checked ? 'checked' : '' ?>>
+ <label class="form-check-label" for="radio-<?= e($id ?? $name) ?>-no">
<?= $text ?>
</label>
</div>