{% block field %}
{% if object.isDbSet %}
<a class="btn btn-sm btn-default bg-info" href="{{ admin.generateObjectUrl('db_export', object) }}"><i class="fa fa-database" aria-hidden="true"> </i><i class="fa fa-arrow-right" aria-hidden="true"> </i>DB Export</a>
<select class="import_version" data-id="{{ object.id }}" id="import_version_{{ object.id }}">
<option value="-" readonly selected>Válassz verziót!</option>
<optgroup label="Project SQLs">
{% for value in object.getProject.getDbImpExps %}
<option value="{{ value.id }}">
{{ value.getFileName }}
{% if value.getNote is not empty %}
({{ value.getNote }})
{% endif %}
</option>
{% endfor %}
</optgroup>
<optgroup label="Global SQLs">
{% for value in admin.globalDbExports %}
<option value="{{ value.id }}">
{{ value.getFileName }}
{% if value.getNote is not empty %}
({{ value.getNote }})
{% endif %}
</option>
{% endfor %}
</optgroup>
</select>
<a class="btn btn-sm btn-default bg-success" id="import_button_{{ object.id }}" data-url="{{ admin.generateObjectUrl('db_import', object, {"version":""}) }}" href="#" disabled><i class="fa fa-database" aria-hidden="true"> </i><i class="fa fa-arrow-left" aria-hidden="true"> </i>DB Import</a>
<a class="btn btn-sm btn-default bg-success" id="import_language_button_{{ object.id }}" data-url="{{ admin.generateObjectUrl('db_language_import', object, {"language":""}) }}" href="#" disabled><i class="fa fa-database" aria-hidden="true"> </i><i class="fa fa-arrow-left" aria-hidden="true"> </i>Import Language</a>
<a><select class="import_language" data-id="{{ object.id }}" id="import_language_{{ object.id }}">
<option value="-" readonly selected>Válassz Nyelvet!</option>
<optgroup label="Project_Language">
<option value="UA">UA</option>
</optgroup>
</select></a>
{% endif %}
{% endblock %}
{% block javascripts %}
<script type="text/javascript">
$( document ).ready(function() {
$("#import_version_{{ object.id }}").change(function() {
if($(this).val() != "-") {
button = $("#import_button_"+$(this).attr("data-id"));
url = button.attr("data-url");
button.attr("href", url+$(this).val());
button.removeAttr("disabled");
} else {
button = $("#import_button_"+$(this).attr("data-id"));
button.attr("href", "#");
button.attr("disabled", true);
}
});
if($("#import_version_{{ object.id }}").val() != "-") {
$("#import_version_{{ object.id }}").trigger("change");
}
$("#import_language_{{ object.id }}").change(function() {
if($(this).val() != "-") {
button = $("#import_language_button_"+$(this).attr("data-id"));
url = button.attr("data-url");
button.attr("href", url+$(this).val());
button.removeAttr("disabled");
} else {
button = $("#import_language_button_"+$(this).attr("data-id"));
button.attr("href", "#");
button.attr("disabled", true);
}
});
if($("#import_language_{{ object.id }}").val() != "-") {
$("#import_language_{{ object.id }}").trigger("change");
}
});
</script>
{% endblock %}