Merge pull request #3324 from alchemy-fr/PHRAS-2812-hide-cterms-ckbox

PHRAS-2812 #comment merge 4.1 Hide "cterms" ckbox when not relevant
This commit is contained in:
Nicolas Maillat
2020-02-18 15:01:16 +01:00
committed by GitHub
2 changed files with 22 additions and 5 deletions

View File

@@ -27,3 +27,17 @@
{# bootstrap admin field backbone application #} {# bootstrap admin field backbone application #}
<script type="text/javascript" src="{{ path('minifier', { 'f' : '/scripts/apps/admin/fields/main.js' }) }}"></script> <script type="text/javascript" src="{{ path('minifier', { 'f' : '/scripts/apps/admin/fields/main.js' }) }}"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#admin-field-app').on('change', '#tbranch', function () {
if ($(this).val() === '') {
$('#generate_cterms').prop('checked', false);
$('.generate-cterms').addClass('hidden');
} else {
$('.generate-cterms').removeClass('hidden');
}
return false;
});
});
</script>

View File

@@ -259,11 +259,14 @@
</tr> </tr>
<tr> <tr>
<td><label for="tbranch">{% trans %}Thesaurus branch{% endtrans %}</label></td> <td><label for="tbranch">{% trans %}Thesaurus branch{% endtrans %}</label></td>
<td><input id="tbranch" type="text" value="<%= field.tbranch %>"/></td> <td>
</tr> <input id="tbranch" type="text" value="<%= field.tbranch %>"/>
<tr> <div style="display: inline-block;" <%= (field.tbranch == "") ? "class='generate-cterms hidden'" : "class='generate-cterms'" %> >
<td><label for="generate_cterms" class="checkbox">{% trans %}Generate-cterms{% endtrans %}</label></td> <label for="generate_cterms" class="checkbox">
<td><input id="generate_cterms" type="checkbox" <%= field.generate_cterms ? "checked='checked'" : "" %> /></td> <input id="generate_cterms" type="checkbox" <%= field.generate_cterms ? "checked='checked'" : "" %> />
{% trans %}Generate-cterms{% endtrans %}</label>
</div>
</td>
</tr> </tr>
</table> </table>
</div> </div>