Leaderboard


Popular Content

Showing content with the highest reputation on 03/14/15 in Сообщения

  1. 1 point
    abushyk

    Настройка карты Яндекс

    /template/frontend/agency/realty_grid.tpl 1. Добавляем вверху, после уже подключенных скриптов: {if $geodata_show_grid_map==1}<script src="{$estate_folder}/apps/system/js/realtymap.js" type="text/javascript"></script><script>var loc_objects={$geoobjects_collection_clustered};var map_type='{$map_type}';{literal}$(document).ready(function(){var RM=new RealtyMap();RM.initJSON('grid_realty_map', loc_objects, map_type);});{/literal}</script>{/if}2. Ниже находим строку {if $geodata_show_grid_map==1} и внутри нее здоровенная простыня непонятного яваскрипта и чуть-чуть разметки, который идет до самого последнего {/if} в этом файле. Трем изнутри этого блока все, кроме <div class="bigmap"><div id="grid_realty_map" style="border: 1px solid #e6e6e6; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 100%; height: 400px;"></div></div>и охватывающих {if $geodata_show_grid_map==1} и {/if} 3. В /template/frontend/agency/css/bootstrap.corrections.css добавляем стиль #grid_realty_map img {max-width: none;}4. Стили .cluster-listing {width: 310px;max-height: 150px;}.cluster-listing.scrollable {overflow-y: scroll;}добавить по вкусу в один из файлов стилей. Либо добавить свои, что бы нормально отображались всплывающие окошки. 5. Доверстать остальные стили согласно дизайну.