diff --git a/templates/Registry/Conformite_traitement/start.html.twig b/templates/Registry/Conformite_traitement/start.html.twig index f63e22be0019dae101c96963937ea278dfbf535b..81236bfdbf6ea3379aae266d4c04f91ffd14ce79 100644 --- a/templates/Registry/Conformite_traitement/start.html.twig +++ b/templates/Registry/Conformite_traitement/start.html.twig @@ -56,7 +56,7 @@ <div class="box box-solid"> <div class="box-body text-center"> <a href="{{ path('registry_conformite_traitement_list') }}" class="btn btn-default">{{ 'action.back_to_list'|trans }}</a> - <input type="submit" class="btn btn-primary" value="{{ 'aipd.analyse_impact.action.modele'|trans }}"> + <input id="create-aipd-button" type="submit" class="btn btn-primary" value="{{ 'aipd.analyse_impact.action.modele'|trans }}"> </div> </div> </div> @@ -106,6 +106,16 @@ $('#table').on('column-visibility.dt', function() { setEvents(); } ); + $('#table').on('init.dt', function(e, settings, json) { + + console.log('loaded', json) + var cnt = json.data ? json.data.length : 0 + if (cnt > 0) { + $('#create-aipd-button').removeAttr('disabled') + } else { + $('#create-aipd-button').attr('disabled', 'disabled') + } + } ); </script> {% endblock %}