src/Troika/RealEstateBundle/Resources/views/EstateList/layout.html.twig line 1

Open in your IDE?
  1. {% extends 'TroikaRealEstateBundle:Default:layout.html.twig' %}
  2. {% if keywords is defined %}
  3.   {% block keywords %} {{ keywords }} {% endblock %}
  4. {% endif %}
  5. {% if description is defined %}
  6.   {% block description %} {{ description }} {% endblock %}
  7. {% endif %}
  8. {% if title is defined %}
  9.   {% block title %} {{ title }} {% endblock %}
  10. {% endif %}
  11. {% block main %}
  12.   <div id="card-map" class="map map__catalog" style="background-color: #fff;">
  13.   </div>
  14.   <script src="https://api-maps.yandex.ru/2.1/?apikey=b768297a-39c6-4852-9956-1d07c2261d8f&lang=ru_RU"
  15.           type="text/javascript"></script>
  16.   <div class="controls controls__double pull-left-on-mobile hide__phone pull-right yamapfix-1 yamapfix-2">
  17.     <input type="radio" name="view" class="hide" id="view-list" checked>
  18.     <label class="btn btn__white btn__small nobr" for="view-list">
  19.       <i class="fa fa-list"></i>
  20.       <span class="show__desktop__inline">&nbsp;списком</span>
  21.     </label>
  22.     <input type="radio" name="view" class="hide" id="view-map">
  23.     <label class="btn btn__white btn__small nobr" for="view-map">
  24.       <i class="fa fa-map-marker"></i>
  25.       <span class="show__desktop__inline">&nbsp;на карте</span>
  26.     </label>
  27.   </div>
  28.   <div id="content" class="content content__catalog">
  29.     <div class="wrapper mhuck-vverkh">
  30.       <ul class="hb hide__phone hide__tablet hbtmfix">
  31.         <li><a href="/">Элитная недвижимость</a></li>
  32.         <li class="current">
  33.           {% if h1 is defined and h1 is not empty %} {{ h1 }} {% else %}
  34.             {% if filterpreset is defined %}
  35.               {#{ filterpreset['h1'] }#}
  36.             {% else %}
  37.               {% if app.request.uri ends with "arenda" %}
  38.                 Аренда
  39.               {% else %}
  40.                 Продажа
  41.               {% endif %}
  42.               {% if app.request.attributes.get('_route') starts with "elit_kvartiry" %}
  43.                 городской недвижимости
  44.               {% elseif app.request.attributes.get('_route') starts with "zagorodnaya_nedvizhimost" %}
  45.                 загородной недвижимости
  46.               {% elseif app.request.attributes.get('_route') starts with "commercial_nedvigimost" %}
  47.                 коммерческой недвижимости
  48.               {% elseif app.request.attributes.get('_route') starts with "zarubeznaya_nedvigimost" %}
  49.                 зарубежной недвижимости
  50.               {% endif %}
  51.             {% endif %}
  52.           {% endif %}</li>
  53.       </ul>
  54.         
  55.       <div class="seo_block elit {% block pg %}{% endblock %}">
  56.         {% block seo_infoblock1 %}
  57.         {% endblock %}
  58.       </div>
  59.       <div id="layout" class="layout layout__catalog layout__column-left">
  60.         <div class="layout-column-left">
  61.           {% block sort %}
  62.           {% endblock %}
  63.           <div class="controls controls__double pull-left-on-mobile hide__phone pull-right yamapfix-1 "
  64.                style="display: block;">
  65.             <input type="radio" name="view" class="hide" id="view-list" checked><label
  66.                 class="btn btn__white btn__small nobr"
  67.                 for="view-list"><i
  68.                   class="fa fa-list"></i><span class="show__desktop__inline">&nbsp;списком</span></label>
  69.             <input type="radio" name="view" class="hide" id="view-map"><label class="btn btn__white btn__small nobr"
  70.                                                                               for="view-map"><i
  71.                   class="fa fa-map-marker"></i><span class="show__desktop__inline">&nbsp;на карте</span></label>
  72.           </div>
  73.           {# <div class="dropdown pull-right-on-mobile pull-left hide__tablet"> #}
  74.           {# <div class="dropdown-value "><span class="show__desktop__inline">сортировать</span><span class="show__phone"><i class="fa fa-gears"></i></span></div> #}
  75.           {# <div class="dropdown-menu"> #}
  76.           {# <div class="controls controls__double"> #}
  77.           {# <input type="radio" class="hide" id="dollars" value="dollars" checked><label class="btn btn__white btn__tiny" for="dollars">Доллары</label> #}
  78.           {# <input type="radio" class="hide" value="euro" id="euro"><label class="btn btn__white btn__tiny" for="euro">Евро</label> #}
  79.           {# </div> #}
  80.           {# {% if app.request.attributes.get('_route') ends with "sale" %} #}
  81.           {# <div class="controls controls__double"> #}
  82.           {# <input type="radio" class="hide" id="square" value="square" checked><label class="btn btn__white btn__tiny" for="square">Площадь</label> #}
  83.           {# <input type="radio" class="hide" value="meters" id="meters"><label class="btn btn__white btn__tiny" for="meters">{% if app.request.attributes.get('_route') starts with "zagorodnaya_nedvizhimost_doma" %}сот.{% else %}м<sup>2</sup>{% endif %}</label> #}
  84.           {# </div> #}
  85.           {# {% endif %} #}
  86.           {# {% if app.request.attributes.get('_route') ends with "arenda" %} #}
  87.           {# <div class="controls controls__double"> #}
  88.           {# <input type="radio" class="hide" id="year" value="year" checked><label class="btn btn__white btn__tiny" for="year">Месяц</label> #}
  89.           {# <input type="radio" class="hide" value="month" id="month" ><label class="btn btn__white btn__tiny" for="month">Год</label> #}
  90.           {# </div> #}
  91.           {# {% endif %} #}
  92.           {# </div> #}
  93.           {# </div> #}
  94.           <div class="dropdown pull-right-on-mobile pull-left hide__phone hide__desktop huck__filter">
  95.             <div class="dropdown-value"><span class="hide__phone">ПОИСК</span><span class="show__phone"><i
  96.                     class="fa fa-search"></i></span></div>
  97.           </div>
  98.           <div class="cards cards__list" id="layout-items">
  99.             {% block list_item %}
  100.             {% endblock %}
  101.           </div>
  102.           <div class="pages hide_maps">
  103.             {{ knp_pagination_render(lots) }}
  104.           </div>
  105.         </div>
  106.         <div class="layout-column-right filter-column forHuck">
  107.           <div class="close_hucked hide__phone hide__desktop">X</div>
  108.           <div class="panel panel__white panel__tabs panel__catalog">
  109.             {% block filter %}
  110.             {% endblock %}
  111.           </div>
  112.         </div>
  113.         <div style="clear:both"></div>
  114.       </div>
  115.       {% block seo_infoblock2 %}
  116.       {% endblock %}
  117.     </div>
  118.   </div>
  119.   <script>
  120.       window.lots = {{ lotsAddresses|json_encode()|raw }}
  121.   </script>
  122.   {% if filterpreset is defined %}
  123.     <script>
  124.         window.filterpreset = {{ filterpreset|json_encode()|raw }}
  125.     </script>
  126.   {% endif %}
  127.   <script>
  128.       $(document).ready(function (e) {
  129.           $('.close_hucked').click(function (e) {
  130.               $('.forHuck').hide().removeClass('hucked');
  131.           });
  132.           $('.huck__filter').click(function (e) {
  133.               e.stopPropagation();
  134.               if (!$('.hucked').length) {
  135.                   $('.forHuck').css({
  136.                       position: 'absolute',
  137.                       background: 'white',
  138.                       zIndex: 9999,
  139.                       top: $(this).height() + 20,
  140.                       left: $(this).offset().left + $(this).width() + 70 - 335,
  141.                   }).addClass('hucked');
  142.               } else {
  143.                   $('.forHuck').hide().removeClass('hucked');
  144.               }
  145.           });
  146.           $('body').click(function (e) {
  147.               if (!$(e.target).hasClass('layout-column-left') && $(e.target).parents('.layout__column-left').length == 0) {
  148.                   $('.hucked').hide().removeClass('hucked');
  149.               }
  150.           });
  151.       });
  152.   </script>
  153.   <!-- yamaps disable
  154.   '@TroikaRealEstateBundle/Resources/public/js/filter.coffee'
  155.   '@TroikaRealEstateBundle/Resources/public/js/catalog_map.coffee'
  156.   -->
  157.   <script type="text/javascript"
  158.           src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
  159. {% endblock %}
dobrowin | betleao | moverbet | winzada 777 | supremo | casadeapostas | dobrowin | betleao | moverbet | wazamba | fezbet | betsson | lvbet | dobrowin | betsul | pixbet | bwin | betobet | dobrowin | bet7 | betcris | blaze | 888 | betano | stake | stake | esportesdasorte | betmotion | rivalry | novibet | pinnacle | cbet | dobrowin | betleao | moverbet | gogowin | jogos win | campobet | mesk bet | infinity bet | betfury | doce | bet7k | jogowin | lobo888 | iribet | leao | dobrowin | allwin | aajogo | pgwin | greenbets | brapub | moverbet | onebra | flames | brdice | brwin | poplottery | queens | winbrl | omgbet | winbra | goinbet | codbet | betleao | fuwin | allwin568 | wingdus | juntosbet | today | talon777 | brlwin | fazobetai | pinup bet | bet sport | bet esporte | mrbet | premier bet | apostebet | spicy bet | prosport bet | bet nacional | luck | jogodeouro | heads bet | marjack bet | apostaganha | gbg bet | esoccer bet | esport bet | realbet | aposte e ganhe | aviator aposta | bet vitoria | imperador bet | realsbet | bet favorita | esportenet | flames bet | pague bet | betsury | doce888 | obabet | winzada | globalbet | bet77 | lottoland | 7gamesbet | dicasbet | esportivabet | tvbet | sportbet | misterjackbet | esportebet | nacionalbet | simplesbet | betestrela | batbet | Pk55 | Bet61 | Upsports Bet | roleta online | roleta | poker online | poker | blackjack online | bingo | 12bet | 33win | bet168 | bk8 | bong88 | bong99 | fcb8 | hb88 | hotlive | ibet888 | k8 | kubet77 | kubet | lode88 | mig8 | nbet | onebox63 | oxbet | s666 | sbobet | suncity | vwin | w88 | win2888 | zbet | xoso66 | zowin | sun | top88 | vnloto | 11bet | bet69 | 8xbet | Ceará | Paysandu | Juventude | Bahia | Sport | Cuiabá | Coritiba | Criciúma | Vitória | Fortaleza | Corinthians | São Paulo | Vasco | Grêmio | Fluminense | Cruzeiro | Botafogo | Flamengo | bingo slots | slots slots | hacker do slot | pg slot demo | slot win | pg slot soft | arne slot | riqueza slots | slots 777 | pg slot | 777 slot game | slot pg soft | hacker slot | 777 slots | slot-pg-soft | fortune ox demo grátis | demo fortune ox | fortune mouse demo | fortune ox demo | jogo fortune tiger | fortune tiger grátis | fortune tiger baixar | fortune tiger demo grátis | fortune tiger demo | fortune tiger 777 | 580bet | bet 7k | leao | luck 2 | john bet | 7755 bet | cbet | bet7 | pk55 | 8800 bet | doce | bet 4 | f12bet | bet7 | ggbet | bet77 | mrbet | bet61 | tvbet | pgwin | today | fuwin | brwin | bet7k | tv bet | allwin | stake | bwin 789 | lvbet | blaze | dj bet | umbet | b1bet | 20bet | bk bet | h2bet | 7kbet | fbbet | 9d bet | 9k bet | 73 bet | ktobet | 74 bet | betpix | betvip | batbet | onabet | f12bet | codbet | winbra | b2xbet | obabet | brlwin | onebra | winbrl | omgbet | queens | brdice | brapub | flames | betano | aajogo | iribet | pixbet | betsul | fezbet | curso beta | betway | bkbet | peixe beta | bet365 | pixbet | 4 play bet | 365bet | brxbet | 939 bet | seubet | cnc bet | gbg bet | 522bet | brl bet | pagbet | jonbet | jqk bet | 166bet | abc bet | bggbet | obabet | 136bet | mmabet | win bet | ir6 bet | 667bet | qqq bet | 193 bet | 3ss bet | 317 bet | kkk bet | 585 bet | 569 bet | vai bet | aaa bet | 969 bet | z11 bet | kw bet | 26 bet | mj bet | betio | 01 bet | ut bet | 9y bet | bet70 | f9 bet | hw bet | kg bet | 5e bet | bet br | hr bet | br bet | 75 bet | 03 bet | 6z bet | 6r bet | v6 bet | 78 bet | bt bet | 80 bet | 8g bet | 72 bet | xp bet | f12 bet | p9 bet | 5 bet | 4 bet | bet 4 | r7 bet | um bet | 29 bet | 5s bet | ck bet | pg bet | ea bet | 23 bet | bl bet | 3l bet | 2a bet | p7 bet | 888 bet | 707 bet | 361 bet | bet29 | 700 bet | 161 bet | bet777 | up bet | 58 bet | nn bet | 67 bet | 22 bet | 9g bet | 1x bet | bet10 | 70 bet | 2h bet | 9r bet | 16 bet | 81 bet | 7 bet | 5u bet | 6k bet | mg bet | b1 bet | 5h bet | je- bet | joya | hopa | nomini | ls bet | 1xbit | platin | ice bet | rant | bet us | bet go | 31 bet | slingo | flush | ice36 | weiss | bet9 | rabona | i bet | starda | dreams | bongo | snatch | 10 bet | daddy | metal | zep bet | drip | gama | drake | verde | shazam | wish | thor | exclusive | sol | highway | 500 casino | jazz | howl | supernova | sherbet | fresh | daddy | jet | wish | eclipse | inplay | drip | marvel | stake | scorpion | luxebet | drake | thor | puma | winzir | loki | shazam | rivalry | f1 casino | xgbet | sushi | bk8 | art casino | manga | pgasia | gemini | bingoplus | slot vip | help slot win | 8k8 slot | tadhana slot | jili slot | 55bmw slot | vip slot | nn777 slot | jili slot 777 | tg777 slot | w500 slot | phfun slot | bmw55 slot | sg777 slot | wj slot | slot free 100 | lucky cola slot | cc6 slot | taya777 slot | ph444 slot | slot games | fb777 slot | okebet slot | help slot | tg77 slot | phwin slot | vvjl slot | fc777 slot | slot vin | yy777 slot | define slot | define slot | inplay | 99bet | 60win | melbet | jollibet | jili slot | rich711 | tayabet | phl63 | unobet | 63jili | mwplay888 | gold99 | jolibet | ubet95 | nice88 | jili777 | nn777 | phlove | jiliko | 55bmw | phoenix game | 8k8 | cgebet | 7up gaming | diamond game | hellowin | win88 | big win | kabibe game | sabong bet | phcity | colorplay | tongits go | slotsgo | spinph | go perya | casino frenzy | aurora game | escala gaming | winning plus | bingo plus | ph dream | 747 live | niceph | lucky cola | pera play