src/Aqarmap/Bundle/DiscussionBundle/Resources/views/Discussion/discussionTableWidget.html.twig line 1

  1. {% if discussions is defined %}
  2. <div class="discussion-table-widget-main-container">
  3. {% set shownRoutes = ['section_slug', 'property_type_slug', 'location_slug', 'search', 'property_type_search'] %}
  4. <div class="row">
  5. <div class="col-xs-12">
  6. {% if app.request.attributes.get('_route') not in shownRoutes %}
  7. <div class="page-header">
  8. {% set discussionLocationTitle = listing.location is defined ? listing.location.title : '' %}
  9. {% if discussionLocationTitle == '' %}
  10. <h2 class="custom-header">{{ "neighborhoods.discussion.explore_title"|trans() }}</h2>
  11. {% else %}
  12. <h2 class="custom-header">{{ "neighborhoods.discussion.explore_title_in"|trans({'%location%': discussionLocationTitle} ) }}</h2>
  13. {% endif %}
  14. </div>
  15. {% endif %}
  16. <div class="discussions-table-container">
  17. <div class="discussions-sample-table">
  18. {% for discussion in discussions %}
  19. <div class="media">
  20. <div class="media-body">
  21. <h4 class="media-heading">
  22. <a id="title-link" target="_blank"
  23. href="{{ path('neighborhood_discussion_comments' , {'utm_source': 'system', 'utm_medium': 'search', 'utm_campaign': 'view_question','discussion': discussion.id }) }}"
  24. class="">
  25. {{ discussion.content|slice(0, 87)|raw }}
  26. </a>
  27. </h4>
  28. <div class="row">
  29. {% if app.request.attributes.get('_route') not in shownRoutes %}
  30. <div class="col-xs-8 pull-left flip">
  31. <p id="discussion-p">
  32. {% if discussion.category %}
  33. <a id="content-link" target="_blank"
  34. href="{{ path('neighborhood_discussion_list' , {'category': discussion.category.id }) }}"
  35. class="">
  36. {{ discussion.category.title }}
  37. </a>
  38. {% endif %}
  39. {% if discussion.location %}
  40. <span id="discussion-location-category-parser">{{ 'layout.in'|trans }}</span>
  41. <a id="content-link" target="_blank"
  42. href="{{ path('neighborhood_discussion_list' , {'location':discussion.location.id }) }}"
  43. class="">
  44. {{ discussion.location.title }}
  45. </a>
  46. {% endif %}
  47. </p>
  48. </div>
  49. {% endif %}
  50. <div class="col-xs-12 pull-right flip">
  51. <small id="discussions_comment_label" class="">
  52. <label><a target="_blank"
  53. href="{{ path('neighborhood_discussion_comments' , {'discussion': discussion.id }) }}"
  54. class="">
  55. <i class="fa fa-comment-o"
  56. aria-hidden="true"></i>
  57. {{ discussion.comments|length }}
  58. {{ "neighborhoods.discussion.comments"|trans }}
  59. </a>
  60. </label>
  61. </small>
  62. </div>
  63. </div>
  64. </div>
  65. </div>
  66. {% if not loop.last %}
  67. <hr/>
  68. {% endif %}
  69. {% endfor %}
  70. </div>
  71. </div>
  72. {% if app.request.attributes.get('_route') not in shownRoutes %}
  73. <div class="explore-more-container">
  74. {% set discussionLocation = app.request.get('location') ? app.request.get('location').id : '' %}
  75. <a class="explore-more btn btn-block btn-primary" href="{{ path('neighborhood_discussion_list', { 'location': discussionLocation}) }}">{{ "neighborhoods.discussion.explore_more"|trans }}</a>
  76. </div>
  77. {% endif %}
  78. </div>
  79. </div>
  80. </div>
  81. {% endif %}