{% extends "@crud\\crud\\index_inner.html.twig" %}
{% block more_index_buttons %}
{{ parent() }}
if ($('#{{routeClassName}}_botonExcel').length == 0)
{
$("#{{ routeClassName }}_wrapper").
children("div.row").
children("div:first")
.append("<span id='{{routeClassName}}_botonExcel' class='forChanges'><a id='{{routeClassName}}_botonExcelBoton' href='{{ path('crud_excel', { 'rol': rol, 'routeClassName': routeClassName} ) }}'><button class='btn btn-white btn-inverse btn-bold btn-round' title='Exportar a excel'><img src='{{ asset('images/icon/icono_excel.png') }}'><span class='hidden-xs'> Exportar a excel</span></button></a></span>")
;
}
{% endblock more_index_buttons %}
{% block index_actions %}
<a class='relink' href="{{ path('usuario_relink', { 'userId': entity.id }) }}">
<i class="fas fa-play green" title="{% trans from 'crud' %}usuario.link{% endtrans %}"></i>
</a>
{{ parent() }}
{% endblock %}
{% block jquery %}
{{ parent() }}
<script type="text/javascript">
$(function()
{
$('.relink').click(function(e){
e.preventDefault();
$('#{{ routeClassName }}').parent().mask(' Enviando...');
$.ajax({
type: "POST",
url: $(this).attr('href'),
dataType: 'html',
data: { _xml_http_request: true },
success: function(data){
$('#{{ routeClassName }}').parent().unmask();
alert(data);
}
});
});
var link_reset_password;
$('.reset_password').click(function(e){
e.preventDefault();
link_reset_password = $(this);
link_reset_password.parent().parent().parent().parent().mask(' Iniciando contrase�a...');
var url=link_reset_password.attr('href');
$.getJSON(url , function(result){
link_reset_password.parent().parent().parent().parent().unmask();
});
});
$('.ace-index').unbind('click');
$('.ace-index').click(function(e){
var tr = $(this).parents('tr');
var userID = tr.attr('entityid');
var url='{{ path('usuario_togle_active', {'userId': '__ID__'}) }}';
url=url.replace('__ID__', userID);
$.getJSON(url , function(result){
});
});
});
</script>
{% endblock jquery %}