tag.propositions.html.twig 1.5KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <div class="tags_proposition_view">
  2. <p>
  3. {% if propositions|length > 1 %}
  4. {{ 'element.view_propositions.description_x'|trans({}, 'elements') }}
  5. {% else %}
  6. {{ 'element.view_propositions.description_one'|trans({}, 'elements') }}
  7. {% endif %}
  8. </p>
  9. <ul class="tag_propositions">
  10. {% for proposition in propositions %}
  11. <li class="tag_proposition">
  12. <a href="{{ path('show_user', {'slug': proposition.user.slug}) }}" >
  13. {{ proposition.user.name }}
  14. </a>:
  15. {% for tag in proposition.tags %}
  16. <span class="button">{{ tag.name }}</span>
  17. {% endfor %}
  18. <a class="accept_tag_propotision button button_green" href="{{ path('ajax_element_proposed_tags_accept', {'proposition_id':proposition.id,'token':app.user.getPersonalHash}) }}">
  19. {{ 'element.view_propositions.link_accept'|trans({}, 'elements') }}
  20. </a>
  21. </li>
  22. {% endfor %}
  23. </ul>
  24. {% if propositions|length > 1 %}
  25. <a class="refuse_tag_propositions button" href="{{ path('ajax_element_proposed_tags_refuse', {'element_id':element_id,'token':app.user.getPersonalHash}) }}" >
  26. {{ 'element.view_propositions.link_refuse_x'|trans({}, 'elements') }}
  27. </a>
  28. {% else %}
  29. <a class="refuse_tag_propositions button" href="{{ path('ajax_element_proposed_tags_refuse', {'element_id':element_id,'token':app.user.getPersonalHash}) }}" >
  30. {{ 'element.view_propositions.link_refuse_one'|trans({}, 'elements') }}
  31. </a>
  32. {% endif %}
  33. </div>