templates/pages/company_overview.html.twig line 1

Open in your IDE?
  1. <div data-component="SearchCompany" data-base-url="{{ path('companies') }}{% if map %}?map{% endif %}"
  2.      class="row offices-overview offices-overview__second-version">
  3.     <aside class="sidebar col-12 col-md-4">
  4.         <div class="block-filters">
  5.             <h2>{{ 'Filter results found'|trans }}</h2>
  6.             <form action="{{ path('vacancies') }}" id="company_options_form" method="post">
  7.                 <script id="facetSelectionTemplate" type="text/x-jsrender">
  8.                     <%if values.length %>
  9.                         <%for values ~filter=title%>
  10.                             <a href="#" data-selected="<%:~filter%>[<%:name%>]" class="tag">
  11.                                 <%:name%>
  12.                                 <i class="fas fa-times icon-right"></i>
  13.                             </a>
  14.                         <%/for%>
  15.                     <%/if%>
  16.                 </script>
  17.                 <div id="selected-filters" style="display:none;" class="component component--filters">
  18.                     <div class="is-card widget widget--selection-tags is-margin-bottom-0">
  19.                         <div class="card-body">
  20.                             <h2>{{ 'Your selection'|trans }}:</h2>
  21.                             <a href="#" title="{{ 'Delete everything'|trans }}" class="remove-all">
  22.                                 <i class="far fa-trash icon-before"></i>
  23.                                 {{ 'Delete everything'|trans }}
  24.                             </a>
  25.                             <div class="tags">
  26.                             </div>
  27.                         </div>
  28.                     </div>
  29.                 </div>
  30.                 <div class="is-card">
  31.                     <div class="card-body">
  32.                         <div class="component component--filters">
  33.                             <div class="filters list">
  34.                                 <script id="facetTemplate" type="text/x-jsrender">
  35.                                     <div class="filter-group">
  36.                                         <h2><%:title%><i class="far fa-angle-up"></i></h2>
  37.                                         <ul class="checkbox-group<%if !expanded_by_default%> collapsed<%/if%> education_level" id="<%:title%>">
  38.                                             <%for values ~filter=title%>
  39.                                                 <li><input  class="filter-checkbox"
  40.                                                             id="<%:~filter%>[<%:name%>]"
  41.                                                             name="filters[<%:~filter%>][]"
  42.                                                             value="<%:name%>"
  43.                                                             type="checkbox"
  44.                                                             <%if selected%>
  45.                                                             checked="checked"
  46.                                                             <%/if%>
  47.                                                     ><label for="<%:~filter%>[<%:name%>]"><%:name%>
  48.                                                     <span class="count"><%:count%></span></label>
  49.                                                 </li>
  50.                                             <%/for%>
  51.                                         </ul>
  52.                                         <a href="#"
  53.                                             class="show-more-options"
  54.                                             data-component="ButtonToggle"
  55.                                             data-toggle-default="<%if !expanded_by_default%>more<%else%>less<%/if%>"
  56.                                             data-toggle-more-label="{{ 'Show more'|trans }}" data-toggle-more-icon="fa-plus-square"
  57.                                             data-toggle-less-label="{{ 'Show less'|trans }}" data-toggle-less-icon="fa-minus-square"
  58.                                         >
  59.                                             <i class="far fa-plus-square icon-before"></i>
  60.                                             <span>{{ 'Show more'|trans }}</span>
  61.                                         </a>
  62.                                     </div>
  63.                                 </script>
  64.                                 <div class="filters list" id="facet_list"></div>
  65.                             </div>
  66.                         </div>
  67.                     </div>
  68.                 </div>
  69.             </form>
  70.         </div>
  71.         <script id="facetSeoTemplate" type="text/x-jsrender">
  72.             <div class="widget">
  73.                 <%for values ~filter=content%>
  74.                     <%:content%>
  75.                 <%/for%>
  76.             </div>
  77.         </script>
  78.         <div class="facet-seo"></div>
  79.     </aside>
  80.     <main id="office-list" class="main-content col-12 col-md-8">
  81.         <h1>
  82.             {{ 'All offices'|trans }}
  83.             <span class="product-results">(<span class="results-count">0</span> {{ 'results'|trans }})</span>
  84.         </h1>
  85. {#        <div class="is-card sorting-btns">#}
  86. {#            <div class="card-body">#}
  87. {#                <a href="{{ path('companies') }}" title="{{ 'Show as list'|trans }}"#}
  88. {#                   class="is-btn {{ map ? '' : 'active' }}">#}
  89. {#                    <i class="far fa-list-alt icon-before"></i>{{ 'Show as list'|trans }}#}
  90. {#                </a>#}
  91. {#                <a href="{{ path('companies') }}?map" title="{{ 'Show on map'|trans }}"#}
  92. {#                   class="is-btn {{ map ? 'active' : '' }}">#}
  93. {#                    <i class="far fa-map icon-before"></i> {{ 'Show on map'|trans }}#}
  94. {#                </a>#}
  95. {#            </div>#}
  96. {#        </div>#}
  97.         {% if map %}
  98.             <div id="googleMap" data-map-style='{{ mapStyle|raw }}' style="width: 100%;height: 620px;"></div>
  99.             <script id="googleInfoWindowContent" type="text/x-jsrender">
  100.                 <h4><%:name%></h4>
  101.                 <p class="m-0"><%:address%><br>
  102.                 <%:zipcode%> <%:city%></p>
  103.                 <a target="_blank" href="<%:website%>"><%:website%></a>
  104.             </script>
  105.         {% endif %}
  106.         <script id="companyTemplate" type="text/x-jsrender">
  107.             <div class="component component--office is-margin-bottom-0">
  108.                 <div data-component="Favorite" data-company-id="<%:id%>" class="card office office__second-version has-img">
  109.                     <div class="card-body">
  110.                         <div class="office-content">
  111.                             <div class="office-top">
  112.                                 <%if logo%>
  113.                                     <figure class="office-img">
  114.                                         <img loading="lazy" src="<%:logo.w240%>" alt="<%:name%>">
  115.                                     </figure>
  116.                                 <%/if%>
  117.                                 <div class="office-title">
  118.                                      <a data-format="TitleFormatter" title="<%:title%>" href="<%generateCompanyUrl id slug friendly_url/%>">
  119.                                         <h3><%:name%></h3>
  120.                                     </a>
  121.                                     <div class="sub">
  122.                                         <a href="<%generateCompanyUrl id slug friendly_url/%>" title="<%:name%>">
  123.                                             <%:city%>
  124.                                         </a>
  125.                                     </div>
  126.                                 </div>
  127.                             </div>
  128.                         </div>
  129.                         <div class="office-body">
  130.                         </div>
  131.                         <div class="office-footer">
  132.                             <div class="office-options">
  133.                                 <ul>
  134.                                     <%for option_values%>
  135.                                         <%if option.visible_in_detail%>
  136.                                             <li>
  137.                                                 <i class="<%:option.font_awesome_icon%>"></i><%:value%>
  138.                                             </li>
  139.                                         <%/if%>
  140.                                     <%/for%>
  141.                                 </ul>
  142.                             </div>
  143.                             <a href="<%generateCompanyUrl id slug friendly_url/%>" title="<%:name%>" class="is-btn is-color-accent is-padding-0">
  144.                                 {{ 'View office page'|trans }}
  145.                                 <i class="far fa-angle-right icon-after"></i>
  146.                             </a>
  147.                     </div>
  148.                     </div>
  149.                 </div>
  150.             </div>
  151.         </script>
  152.         <div id="company-results">
  153.             <div id="ajax-wait" style=""><img loading="lazy" src="{{ asset('/assets/contentbox/spinner.svg') }}" id="ajax-wait-image"
  154.                                               alt="ajax-loader"></div>
  155.         </div>
  156.         <div class="pagination"></div>
  157.     </main>
  158. </div>