Licitator 1.0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

109 lines
7.0 KiB

5 years ago
  1. {% extends get_global_template('list') %}
  2. {% block list_filters %}
  3. <div class="col-xs-12 col-md-12 sonata-filters-box" style="display: {{ admin.datagrid.hasDisplayableFilters ? 'block' : 'none' }}" id="filter-container-{{ admin.uniqid() }}">
  4. <div class="box box-primary" >
  5. <div class="box-body">
  6. <h3>{{ 'User Data'|trans({}) }}</h3><br/>
  7. {% for filter in admin.datagrid.filters %}
  8. {% if form[filter.formName].children['value'].vars.id=='filter_greenEntrepreneur_value' %}
  9. {% set ge=form[filter.formName].children['value'].vars.data %}
  10. <b>{{ 'Usuario'|trans({}) }}: </b>{{ ge.UserName }}<br/>
  11. <b>{{ 'Name'|trans({}) }}: </b>{{ ge.Firstname }}<br/>
  12. <b>{{ 'Lastname'|trans({}) }}: </b>{{ ge.Lastname }}<br/>
  13. <b>{{ 'E-Mail'|trans({}) }}: </b>{{ ge.Email }}<br/>
  14. <b>{{ 'Sex'|trans({}) }}: </b>{{ ge.Gender }}<br/>
  15. <b>{{ 'Date of birth'|trans({}) }}: </b>{{ ge.DateOfBirth|date("Y/m/d") }}<br/>
  16. <b>{{ 'Business stage'|trans({}) }}: </b>{{ ge.getBussinessStage|trans({}) }}<br/>
  17. <b>{{ 'Sector of activity'|trans({}) }}: </b>{{ ge.Sector.Nombre|trans({}) }}<br/>
  18. <b>{{ 'Project name'|trans({}) }}: </b>{{ ge.NombreProyecto }}<br/>
  19. <b>{{ 'Project description'|trans({}) }}: </b>{{ ge.DescripcionProyecto }}<br/>
  20. {% endif %}
  21. {% if form[filter.formName].children['value'].vars.id=='filter_preguntasformulario__formulario__convocatoria_value' %}
  22. {% set convocatoria=form[filter.formName].children['value'].vars.data %}
  23. <b>{{ 'Convocatoria'|trans({}) }}: </b>{{ convocatoria.Nombre }}
  24. {% endif %}
  25. {% endfor %}
  26. </div>
  27. </div>
  28. </div>
  29. {% if admin.datagrid.filters %}
  30. {% form_theme form get_admin_template('filter', admin.code) %}
  31. <div class="col-xs-12 col-md-12 sonata-filters-box" style="display: none " id="filter-container-{{ admin.uniqid() }}">
  32. <div class="box box-primary" >
  33. <div class="box-body">
  34. <form class="sonata-filter-form form-horizontal {{ admin.isChild and 1 == admin.datagrid.filters|length ? 'hide' : '' }}" action="{{ admin.generateUrl('list') }}" method="GET" role="form">
  35. {{ form_errors(form) }}
  36. <div class="row">
  37. <div class="col-sm-9">
  38. {% set withAdvancedFilter = false %}
  39. {% for filter in admin.datagrid.filters %}
  40. {% set filterActive = ((filter.isActive() and filter.options['show_filter'] is null) or (filter.options['show_filter'] is same as(true))) and not admin.isDefaultFilter(filter.formName) %}
  41. {% set filterVisible = filter.options['show_filter'] is same as(true) or filter.options['show_filter'] is null %}
  42. <div class="form-group {% block sonata_list_filter_group_class %}{% endblock %}" id="filter-{{ admin.uniqid }}-{{ filter.name }}" sonata-filter="{{ filterVisible ? 'true' : 'false' }}" style="display: {% if filterActive %}block{% else %}none{% endif %}">
  43. {% if filter.label is not same as(false) %}
  44. <label for="{{ form[filter.formName].children['value'].vars.id }}" class="col-sm-3 control-label">{{ filter.label|trans({}, filter.translationDomain ?: admin.translationDomain) }}</label>
  45. {% endif %}
  46. {% set attr = form[filter.formName].children['type'].vars.attr|default({}) %}
  47. <div class="col-sm-4 advanced-filter">
  48. {{ form_widget(form[filter.formName].children['type'], {'attr': attr}) }}
  49. </div>
  50. <div class="col-sm-4">
  51. {{ form_widget(form[filter.formName].children['value']) }}
  52. </div>
  53. <div class="col-sm-1">
  54. <label class="control-label">
  55. <a href="#" class="sonata-toggle-filter sonata-ba-action" filter-target="filter-{{ admin.uniqid }}-{{ filter.name }}" filter-container="filter-container-{{ admin.uniqid() }}">
  56. <i class="fa fa-minus-circle" aria-hidden="true"></i>
  57. </a>
  58. </label>
  59. </div>
  60. </div>
  61. {% if filter.options['advanced_filter'] %}
  62. {% set withAdvancedFilter = true %}
  63. {% endif %}
  64. {% endfor %}
  65. </div>
  66. <div class="col-sm-3 text-center">
  67. <input type="hidden" name="filter[_page]" id="filter__page" value="1">
  68. {% set foo = form['_page'].setRendered() %}
  69. {{ form_rest(form) }}
  70. <div class="form-group">
  71. <button type="submit" class="btn btn-primary">
  72. <i class="fa fa-filter" aria-hidden="true"></i> {{ 'btn_filter'|trans({}, 'SonataAdminBundle') }}
  73. </button>
  74. <a class="btn btn-default" href="{{ admin.generateUrl('list', {filters: 'reset'}) }}">
  75. {{ 'link_reset_filter'|trans({}, 'SonataAdminBundle') }}
  76. </a>
  77. </div>
  78. {% if withAdvancedFilter %}
  79. <div class="form-group">
  80. <a href="#" data-toggle="advanced-filter">
  81. <i class="fa fa-cogs" aria-hidden="true"></i>
  82. {{ 'btn_advanced_filters'|trans({}, 'SonataAdminBundle') }}
  83. </a>
  84. </div>
  85. {% endif %}
  86. </div>
  87. </div>
  88. {% for paramKey, paramValue in admin.persistentParameters %}
  89. <input type="hidden" name="{{ paramKey }}" value="{{ paramValue }}">
  90. {% endfor %}
  91. </form>
  92. </div>
  93. </div>
  94. </div>
  95. {% endif %}
  96. {% endblock %}