abushyk

Модераторы
  • Публикации

    4036
  • Зарегистрирован

  • Посещение

  • Days Won

    269

Все публикации пользователя abushyk

  1. Оно то удобно, но как приходится корячиться серверу, если при каждом просмотре он будет снова и снова запрашивать гугль на предмет геокоординат.
  2. Я пытаюсь, но необходимость поддерживать сразу два апи под гугль и яндекс пока сует палки в колеса. Ну и есть там еще некоторые неприятные особенности. Но что-нибудь, думаю придумаю. Как вариант, в приложении geoData доступно принудительное геокодирование объявлений из БД средствами администратора. Есть там кнопка Геокодировать. Можно пробовать периодически с ее помощью "дозаполнять" геокоординаты.
  3. Самую плохую новость забыл сообщить. Модуль карты через realtymap.js не поддерживает геокодирования на лету. По крайней мере пока. Нет координат - нет верного геоположения.
  4. Ссылка на сайт онлайн возможна?
  5. Это было слишком заумное ноухау, поддержка которого требовала больше усилий, чем профита. Если вам это очень нужно - мы этим озадачимся, если нет - просто выключите эту опцию.
  6. Некрасивое, но быстрое решение: в файле /template/frontend/agency.pay/main/main.php ищем блочек if ( preg_match('/\/map(\/(\?.*)?)?$/', $_SERVER['REQUEST_URI']) ) {$this->template->assert('main', '<p><br></p>'.$this->map());return true;}В нем создаем метку, что именно карта у нас віводится $this->template->assert('umaponly', 1); Потом открываем /template/frontend/agency.pay/main.tpl и в нем с помощь конструкции {if $umaponly!=1}{/if} прячем куски, которые нам не нужны при просмотре карты. Вроде такого {if $umaponly!=1}<div id="left"><div id="search_main">{include file="search_form.tpl"}</div></div>{/if}Задача не тривиальная и требует некоторых навыков работы с разметкой. Блок {if $main_file_tpl != ''}<div class="clear"></div>{include file="$main_file_tpl"}{else}{$main}{/if}никоим образом не должен попасть в эту условную конструкцию, так как именно он выводит эту самую карту в страницу.
  7. /template/frontend/agency.pay/realty_on_map.tpl - этот файл содержит шаблон для того окошка, которое выводится при клике по маркеру. Но в запале борьбы за оптимизацию, набор параметров доступных в этом шаблоне весьма ограничен. Можете просто попробовать сделать вывод {$realty.type_sh}. Он должен содержать название раздела Структур (topic_id) для данного объявления.
  8. лежит /template/frontend/agency.pay/top_fixed_menu.tpl.html - как и во всех шаблонах имеющих верхнюю фиксированную панельку. вот єто - она <a class="btn btn-small" href="{$estate_folder}/register/">{$L_AUTH_REGISTRATION}</a>как изменить путь 1 (простой). http://bootstrap-ru.com/base_css.php#buttons тут варианты раскрасок кнопки, так как кнопка на бутстрапе. Достаточно сменить btn-primary в ее классе на другой из предложенных и редизайн готов. Если предложенных цветов мало, берем и создает свой стиль btn-mybuttonstyle в него из консоли хрома, фаербага или просто из некомпрессированного файла bootstrap.css копируем стили btn-primary и меняем их согласно своему видению окраски. А в кнопке класс btn-primary меняем на btn-mybuttonstyle путь 2 (дзен) Сносим все классы с кнопки, вписываем свои, и пишем css правила для них, что бы добиться своего дизайна.
  9. Firebug + Notepad++ = самое то, для быстрой правки\модификации\редизайна.
  10. Для общего развития. Кроме defautZoom поддерживается еще два параметра scrollZoom - разрешает\запрещает зуммирование карты скроллингом мыши. По умолчанию зуммирование разрешено. Тем, кого это нервирует или на картах в целое окно, логично эту опцию отключать путем scrollZoom:false minimap - включает\выключает миникарту на карте. По умолчанию включена. Выключается minimap: false Итого инициализация карты может иметь вид RM.initJSON('YMapsID', loc_objects, map_type, {scrollZoom: false, minimap: false, defaultZoom: 4});что на человеческий переводится как карта на элементе с id=YMapsID, не зуммится мышкой, только контролами на карте; без миникарты, с зумом, если ситуация поволяет, равным 4.
  11. На картах, где выводится более одного маркера, зум устанавливается автоматически из расчета, что бы на окне карты были видимыми все точки маркеров. Умолчательный зум срабатывает только тогда, когда маркер один.
  12. По адресу /map ? Если да, то все то же самое, только в файле /template/frontend/realia/map.tpl
  13. Карта на главной - это что? Это когда типа главной страницы установлен в classic?
  14. Админка - Редактор форм Смотрим там где имя модели client Под ним есть набор кнопок-иконок В вашем случае навeрное он будет такой http://hkar.ru/oQGk Вот эта блеклая, по сравнению с остальными кнопками, кнопка создает таблицу для приложения клиент, на отсутствие которой ругается движок.
  15. http://my.digitalwerkstatt.ru/files/realtymap.rar Это ссылка на самый свежий /apps/system/js/realtymap.js Некоторые новые фичи, такие как работа с dеfaultZoom могли не войти в последний релиз. Поэтому, что бы не ждать следующего релиза, можете качнуть тот, что по ссылке и заменить текущий.
  16. в realty_view.tpl c 19 строки идет блок объявления карусельки в просмотре. Замените его вот таким http://pastebin.com/uiPRtbUf в top_special.tpl в 39 строке в разметке добавьте класс topspecial <div class="carousel topspecial">а ниже есть еще один инициализатор уже это карусельки. Его замените на вот этот http://pastebin.com/AweDA8Mb
  17. Насчет вконтакта. Неверный ид клиента. Для авторизации вам надо создать приложение внутри которого вам станут доступны параметры необходимые для работы авторизации /admin/index.php?action=socialauth тут есть базовое описание.
  18. Когда фоток меньше пяти - стрелки должны прятаться. Карусельку поправил. Оказалось, что каруселька в просмотре и каруселька внизу, для спецпредложений, не поделили между собой стрелки прокрутки.
  19. Только в первом устанавливается. Второй - это для каких-то особо альтернативных случаев. Если вспомню для каких, расскажу.
  20. Все "сложные" скриптовые куски (те, в тексте которых встречается хоть одна фигруная скобка) должны быть в шаблоне охвачены смарти-тегами {literal}тут уже ваш скрипт{/literal}А в счетчиках фигурные скобки 100% есть. Да и вообще все вживления скриптов, именно кода, лучше ставить в эти теги. +==================================== Не всегда отсылка на файлы из агенси-шаблона являются опиской. Шаблон агенси идет как базовый и, обяно онстоит у пользователя, кроме рабочего шаблона. Поэтому некоторые общие файлы и графика берутся напрямую из него.
  21. 2 Konstantin Nikolaevich Верно подмечено. Именно в том файле ищите. Те скриншоты, что вы показали, - это настройки авторизации на сайте с помощью вконтакта, а к виджету они не имеют никакого отношения. Если не разберетесь, завтра вместе посмотрим.
  22. Если речь о http://postrielt.ru/ то вроде все ок. И отображается, и входит.
  23. /template/frontend/agency.pay/login_register.tpl.html сам конец файла уберите весь этот блок {literal}<script>$(document).ready(function(){$.mask.definitions["h"] = "[0-9]"$("#profile [name=login]").mask("+7(hhh)hhh-hh-hh");});</script>{/literal}
  24. abushyk

    remember.tpl

    Это реальный путь на корень вашего сайта для формирования URL. Он очень важен для сайтов, которые устанавливаются не в домены или субдомены, а просто в подпапку в домене, типа http://somesite.ru/estate/ И эта переменная всегда содержит достоверный путь с учетом того, куда установлен движек. А в самом коде php это же значение доступно как константа SITEBILL_MAIN_URL
  25. В новом обновлении закроем эту строку. А в старом она все еще доступна.