Skip to content
Snippets Groups Projects
Commit 701f03bb authored by Robert Goldmann's avatar Robert Goldmann
Browse files

Fixed #607 - image select modal: disable confirm button if no icon is selected

parent a4e520b7
Branches
Tags
No related merge requests found
......@@ -79,6 +79,7 @@ $(document).ready(function()
}
this.classList.add('selected');
document.getElementById('button-category-icon-confirm').removeAttribute('disabled');
});
if($('#modalIconSelect').length)
......
......@@ -93,6 +93,7 @@ function selectIcon(item)
}
item.classList.add('selected');
document.getElementById('button-icon-confirm').removeAttribute('disabled');
}
function uploadImage()
......
......@@ -53,7 +53,7 @@
</div>
<div class="modal-footer background-color">
<@header.buttonLink url='' icon='clear' localizationKey='cancel' color='red' classes='modal-action modal-close text-white' noUrl=true/>
<@header.buttonLink url='' icon='done' id='button-category-icon-confirm' localizationKey='ok' color='green' classes='modal-action modal-close text-white' noUrl=true/>
<@header.buttonLink url='' icon='done' id='button-category-icon-confirm' localizationKey='ok' color='green' classes='modal-action modal-close text-white' noUrl=true disabled=true/>
</div>
</div>
</#macro>
......
......@@ -93,11 +93,12 @@
</div>
</#macro>
<#macro buttonLink url icon localizationKey id="" color="background-blue" classes="" isDataUrl=false noUrl=false>
<#macro buttonLink url icon localizationKey id="" color="background-blue" classes="" isDataUrl=false noUrl=false disabled=false>
<a <#if !isDataUrl && !noUrl>href="<@s.url url/>"</#if>
id="${id}"
class="waves-effect waves-light btn ${color} ${classes}"
<#if isDataUrl>data-url="${url}"</#if>>
<#if isDataUrl>data-url="${url}"</#if>
<#if disabled>disabled</#if>>
<i class="material-icons left <#if !localizationKey?has_content>no-margin</#if>">${icon}</i><#if localizationKey?has_content>${locale.getString(localizationKey)}</#if>
</a>
</#macro>
......
......@@ -47,7 +47,7 @@
</div>
<div class="modal-footer background-color">
<@header.buttonLink url='' icon='clear' localizationKey='cancel' color='red' classes='modal-action modal-close text-white' noUrl=true/>
<@header.buttonLink url='' icon='done' id='button-icon-confirm' localizationKey='ok' color='green' classes='modal-action modal-close text-white' noUrl=true/>
<@header.buttonLink url='' icon='done' id='button-icon-confirm' localizationKey='ok' color='green' classes='modal-action modal-close text-white' noUrl=true disabled=true/>
</div>
</div>
</#macro>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment