src/templates/Usuario/index_inner.html.twig line 1

Open in your IDE?
  1. {% extends "@crud\\crud\\index_inner.html.twig" %}
  2. {% block more_index_buttons %}
  3.     {{ parent() }}
  4.     if ($('#{{routeClassName}}_botonExcel').length == 0)
  5.     {
  6.         $("#{{ routeClassName }}_wrapper").
  7.             children("div.row").
  8.             children("div:first")
  9.             .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'>&nbsp;Exportar a excel</span></button></a></span>")
  10.             ;    
  11.     }
  12.     
  13. {% endblock more_index_buttons %}
  14. {% block index_actions %}
  15.    
  16.         <a class='relink' href="{{ path('usuario_relink', { 'userId': entity.id }) }}">
  17.             <i class="fas fa-play green" title="{% trans from 'crud' %}usuario.link{% endtrans %}"></i>
  18.         </a>
  19.     
  20.     {{ parent() }}
  21. {% endblock %}
  22. {% block jquery %}
  23.     {{ parent() }}
  24.     <script type="text/javascript">
  25.         $(function()
  26.         {
  27.             $('.relink').click(function(e){
  28.                 e.preventDefault();
  29.                 $('#{{ routeClassName }}').parent().mask('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enviando...');
  30.                 $.ajax({
  31.                     type: "POST",
  32.                     url: $(this).attr('href'),
  33.                     dataType: 'html',
  34.                     data: { _xml_http_request: true },
  35.                     success: function(data){
  36.                         $('#{{ routeClassName }}').parent().unmask();
  37.                         alert(data);
  38.                     }
  39.                 });
  40.             });
  41.             var link_reset_password;
  42.             $('.reset_password').click(function(e){
  43.                 e.preventDefault();
  44.                 link_reset_password = $(this);
  45.                 link_reset_password.parent().parent().parent().parent().mask('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Iniciando contrase�a...');
  46.                 var url=link_reset_password.attr('href');
  47.                 $.getJSON(url , function(result){
  48.                     link_reset_password.parent().parent().parent().parent().unmask();
  49.                 });
  50.             });
  51.             
  52.             $('.ace-index').unbind('click');
  53.             $('.ace-index').click(function(e){
  54.                 var tr = $(this).parents('tr');
  55.                 var userID = tr.attr('entityid');
  56.                 var url='{{ path('usuario_togle_active', {'userId': '__ID__'}) }}';
  57.                 url=url.replace('__ID__', userID);
  58.                     $.getJSON(url , function(result){
  59.                 });
  60.             });     
  61.             
  62.         });
  63.         
  64.     </script>    
  65. {% endblock jquery %}