Chernetskiy

Участники
  • Публикации

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

  • Посещение

  • Days Won

    191

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

  1. Заходим в вышеуказанный файл, смотрим по коду, что в нем прописаны скрипты и формируется поиск по диапазону цены, а далее включается шаблон standart_search_form.tpl. Соответственно переходим в него ... В standart_search_form.tpl видим подключение позиций для поиска - Типы недвижимости, Страны, Регионы, Города и т.п. Я создал справочник районы (raion) и подключил его по аналогии с остальными: {if $raion_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_RAION}</label> <div class="controls">{$raion_list}</div> </div> {/if} Выборка производится и ставится в зависимость от выбранного региона. Для параметра L_RAION прописываем перевод и название "Район" в нужном языке будет показываться в форме поиска.
  2. удали все куки в настройках браузера, возможно срабатывает старая запись, по незащищенному протоколу.
  3. Смотря куда добавлять, если это текстовая позиция - выбор из списка, то смотри по образцу аналогичных позиций (типов или адресные) ... Но не факт, что это будет работать, поскольку, как я понимаю, выборка не ограничивается только формой поиска, возможно придется включать кастомный справочник в обработку.
  4. Сомневаюсь, что это от перехода на https. Может куки не сохраняются, может какая-то программа автоматически чистит комп, может влияют настройки антивируса, да много чего может, включая косяки у вашего провайдера Интернета
  5. К чему это? Подобные карты можно составлять и в Яндексе - Конструктор карт. Хоть со значками, хоть с надписями, хоть со стрелочками и выделением областей - территорий, рисованием на карте... Только у Гугла это будет просто картинка, а у Яндекса статическая карта с кликабельными значками, возможностью уменьшения или увеличения, масштабирования, перехода на большую карту, прокладки маршрута к объекту и т.п., вот например у меня карта Яндекса в описании "О нас" (внизу текста подгружается)
  6. Выведите в форму поиска параметр, в котором сохраняются названия жилых комплексов. Вероятно он находится в таблице data.
  7. Версия 1.0.0

    14 скачиваний

    Делюсь значками соцсетей для обновления в шаблоне Realia. Можно применить и в других шаблонах. Распаковываем папку со значками в /template/frontend/realia/img/share редактируем стили в realia_blue.css или какой у вас рабочий... в частности меняем отступы между значками на 10-15px, высоту блока значков на 30рх, размеры значков - высота и ширина по 30px. значок Вконтакте привязан к class="vimeo" , значок Instagram (если нужен, тоже есть) привязан к class="flickr". Учитываем это при добавлении сылок на соцсети в footer.tpl
  8. Сегодня Wordfence (система безопасности сайтов на Wordpress) распространила информацию о проблемах безопасности у пользователей облачного сервиса Clousflare. Отмечается, что на протяжении последних 5 месяцев у пользователей сервиса происходили утечки персональных данных, куки, реквизитов доступа, ключей аутентификации и сведений сертификатов безопасности, в т.ч. с сайтов, работающих по защищенному протоколу и имеющих сертификаты безопасности. Утечки коснулись все сайты и их посетители, работающие через Cloudflare. Посетители сайтов могли видеть информацию других сайтов, адресованную другим пользователям, а так-же смешанные данные - ответы сервера со своими данными + чужими данными. Полный текст отчета здесь. Владельцам сайтов на Wordpress рекомендуется сменить соли (ключи безопасности) в файле wp-config.php. Относительно ситуации с CMS Sitebill, если у кого-то сайт работает через Cloudflare, наверняка могли утечь сведения файла /inc/db.inc.php, содержащего сведения доступа с базе SQL. Наверное не лишним будет перестраховаться и сменить пароль доступа к базе с внесением изменений в указанном файле. Ну и попутно, предложить пользователям сайта сменить свои пароли. Относительно сертификата безопасности сайта, можно заявить его как скомпрометированный и обновить сертификат. Рекомендуется так-же очистить куки, кэши, сессии и т.п. (CCleaner поможет) Утечки специалистами Cloudflare и Google отмечались еще на 18 февраля 2017 г.
  9. Проще провести студии как 1-комнатные квартиры а в тексте писать квартира-студия. По большому счету, так оно и есть.
  10. А можно конкретнее? Что именно интересует - вся Россия или деревня Гадюкино или база Габона ?
  11. Доработал кнопочки соцсетей с учетом асинхронной загрузки скрипта кнопок от Яндекса (страница сайта загружается быстрее). Готовый код на 8 видимых кнопок а остальные скрытые (можно поправить количество в конце кода и переместить нужные кнопки вперед - перемещаем названия соцсетей в коде): <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js" async="async"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,viber,whatsapp,skype,telegram,linkedin,collections,pinterest,blogger,evernote,lj,tumblr" data-image="https://realty-centrum.com/template/frontend/realia/img/logo.png" data-limit="8"></div> Да, в позиции data-image ставим ссылку на свой логотип для Pinterest (уже работает в России, типа Instagram)
  12. Там похожее есть с уклоном на Андроид, но кода никакого и всё сводится к голосовому напоминанию, которое распознается и автоматически заносится в календарь.
  13. Похоже, что надо задавать вопрос Яндексу, работает-ли вообще этот сервис Прикол в том, что даже со страницы описания кнопки в Яндексе, при клике на кнопку осуществляется переход на такую-же ошибочную страницу
  14. Да, есть возможность писать в поля от себя и назначать время уведомления, после чего появляется кнопка Напомнить, но при клике на неё всё заканчивается такой-же страницей Яндекса с ошибкой.
  15. Как я понял, динамический код кнопки дает возможность пользователю самому указывать параметры напоминания... надо проверить. Вот код образца: <div class="block"> <div class="controls"> <form id="update-me"> <label> Название: <input type="text" name="name" value="название"> </label> <br/> <label> Описание: <input type="text" name="description" value="описание"> </label> <br/> <label> Дата (в формате ISO8601 YYYY-MM-DDTHH:MM:SS+04:00): <input type="text" name="reminderDate" value="2013-09-12T12:00:00+04:00" size="35"> </label> <br/> <input type="submit" value="Запустить"/> </form> </div> <div id="ya-forgetmenot-js-init"></div> </div> <script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script> <script> var nezabudka; $('body').on('submit', '#update-me', function() { var formData = $(this).serializeArray(); var nezabudkaParams = {}; for (var i = 0; i < formData.length; i++) { var param = formData[i]; nezabudkaParams[param.name] = param.value; } try { if (nezabudka) { nezabudka.update(nezabudkaParams); } else { nezabudka = new Ya.ForgetMeNot('ya-forgetmenot-js-init', nezabudkaParams); } } catch(e) { alert(e.toString()); } return false; }); </script>
  16. Дима, с непоняткой в работе этой кнопки пока не разобрался, но сама кнопка может быть сформирована еще и в динамическом варианте - https://tech.yandex.ru/reminder/doc/index-docpage/ К стати, у вышеописанной кнопки, как лучше поступить, оставить код в одном месте на одной странице, как есть, или лучше строку со скриптом из неё перенести в header.tpl , в кучу к остальным загружаемым сразу скриптам?
  17. При клике на кнопку Напомнить, новая страница Яндекса сообщает о следующей ошибке: Несуществующая страница Страница, которую вы читаете, не существует. Проверьте написание адреса — может быть, вы просто ошиблись при наборе или кто-то дал вам ссылку с опечаткой либо ссылку на свой почтовый ящик. А может быть, ранее существовавшая страница была удалена. Кстати, если у вас ещё нет почты на Яндексе, Заведите почту. Думаю, тут надо в сторону взаимодействия с Яндексом копать...
  18. Да пожалуйста, открывайте любое объявление на моем сайте, под заголовком желтая кнопка "Я Напомнить", красивости не наводил, код с вышеуказанной доработкой по времени, только при клике на неё адресует на несуществующую страницу в Яндексе. Пока не разбирался, может надо какой-то календарь создать? окончательный код такой: <script src="//yastatic.net/forgetmenot/forgetmenot.min.js"></script> <div class="ya-forgetmenot-autoinit" data-forgetmenot-name="Позвонить агенту по объекту №{$data.id.value}" data-forgetmenot-description="Тел.: {$user_data.phone.value} {$user_data.fio.value}" data-forgetmenot-reminder-date="{"tomorrow"|date_format:"%Y-%m-%dT07:00:00Z"}" data-forgetmenot-size="m" data-forgetmenot-icon="ru" data-forgetmenot-theme="yellow"> </div> HTML-код страницы получается таким: <div class="ya-forgetmenot-autoinit" data-forgetmenot-name="Позвонить агенту по объявлению №63" data-forgetmenot-description="Тел.: +7 (926) 904-0207 Игорь Чернецкий" data-forgetmenot-reminder-date="2017-02-22T07:00:00+03:00" data-forgetmenot-size="l" data-forgetmenot-icon="ru" data-forgetmenot-theme="yellow"> </div> вот забыл поинтересоваться, в данном коде скрипт упаковывать в {literal}...{/literal} или не обязательно?
  19. Насущная проблема агентства недвижимости или частного риэлтора - ведение собственной базы предложений объектов и их представление/реклама на просторах Интернета, с максимальным охватом целевой аудитории. Думаю, что на настоящий момент этот вопрос максимально решен в CMS Sitebill. Гибкое решение и открытый код в CMS Sitebill позволяет адаптировать еe к конкретным требованиям владельца сайта и добавлять свои решения. Однако большинство пользователей данной CMS - далекие от программирования риэлторы, которым приходится осваивать азы программирования по ходу общения с продуктом, методом проб и ошибок, консультаций, изучения форума. Многие подсказки что и как настроить или сделать на сайте уже имеются на форуме и в Wiki, однако мало материала изложенного в простой и доступной форме, а имеющийся больше рассчитан на людей знакомых с основами PHP и HTML. Что и как работает в CMS, назначение многих настроек и функций наверное для подавляющего большинства её пользователей - большая загадка, и если на эти вопросы не находятся ответы, то вопрос откладывается в долгий ящик или вовсе забрасывается, что заканчивается обилием сайтов в зародышевом состоянии на протяжении года и более. В связи с этим, CMS сдерживается в практическом применении и как следствие - её распространенности среди риэлторов. Хорошим подспорьем являются видео-уроки по основным моментам настройки и внедрения дополнительного функционала. У CMS имеется много преимуществ перед решениями конкурентов, но для того, чтобы перейти на неё, зачастую требуется большой опыт проб и ошибок в работе с другими продуктами, желание разбираться в настройках и изучении кода, а главное - терпение + свободное время, которого всегда нет. Почему перешел на CMS Sitebill? На эту CMS наткнулся случайно, по рекламе в Интернете. В это время был достаточный опыт общения с подобными решениями конкурентов, но у них функционал был менее гибок и ограничен, техподдержка по большей части никакая, предложения по улучшениям или устранениям очевидных недоработок или ошибок - отвергались или этим просто некому было заниматься. Самостоятельно что-либо изменить - не обсуждалось и такая возможность не предоставлялась. Сторонние решения предоставлялись как есть, по большей части основанные на древних разработках со скудным функционалом и без желания разработчиков на их развитие. К этому времени пропало желание кормить сторонние сервисы солидными суммами за любой малозначимый функционал (например мета-теги к объявлениям ), как и отдавать свой бизнес под настроение владельцев этих сервисов. Примерно полгода я присматривался к CMS Sitebill, но уже сначала было понятно, что у этого проекта есть хорошая перспектива, а разработка CMS в тандеме c действующими риэлторами и руководителями агентств недвижимости, объединенными на форуме техподдержки, позволило доработать CMS до высокого уровня готовности к работе со старта и обеспечить всем необходимым функционалом. В конечном итоге я перевел свой сайт на CMS Sitebill и вполне доволен. Выгода перехода на CMS Sitebill в том, что не приходится зависеть от кого-либо, в твоем распоряжении готовое, относительно недорогое и гибкое решение с открытым кодом, что дает возможность в любое время что-то изменить, дополнить или доработать применительно к своим требованиям, требованиям рынка, SEO, поисковиков и соцсетей, сторонних рекламных порталов, поддерживая систему в технологически актуальном состоянии. Наличие готовых современных шаблонов значительно упрощает задачу по разработке сайта агентства недвижимости, а наличие дополнительных специализированных модулей расширяет возможности CMS для узко-специализированных решений в сфере недвижимости. CMS Sitebill может стать одинаково полезным и эффективным инструментом как для частного риэлтора, так и для агентства недвижимости, строительной компании, отеля, портала объявлений недвижимости. С небольшими доработками может быть применена в иных сферах - автобизнес, турбизнес, витрина или портал предложений чего-либо из однотипного ассортимента и т.п. Возможности CMS ограничены только вашей фантазией
  20. Чтобы заработало, добавьте в конец кода завтрашнего дня еще и время когда перезвонить + поправка на часовой пояс, например: "{"tomorrow"|date_format:"%Y-%m-%d"}T07:00:00Z" получится звонок в 10 час. по Москве. Если нет времени, кнопка не активируется
  21. Вот вам сервис с кучей генераторов - хоть для организации, хоть для статей, хоть для Твиттера и Фейсбука... Генерируйте и пихайте код на сайт
  22. Карта автомасштабируется и включает в себя те объекты, которые расположены на странице сайта (если карта старого шаблона) или все объекты (если карта нового шаблона и включен показ всех объектов). Поскольку показ всех объектов - бестолковое зрелище, логично вообще отключить карту на главной. У меня карта старого формата и с бестолковым автомасштабированием (когда местные и зарубежные объекты на странице) борюсь простым способом - поднимаю на первую страницу местные об'екты, зарубежка на последующих, соответственно и карта показывает подробнее и по местности а не в углах и по всему миру Настройки-то в системе есть, только они не рассчитаны на наш случай.