-
Публикации
6524 -
Зарегистрирован
-
Посещение
-
Days Won
362
Изменения репутации
-
Дмитрий Кондин получил репутацию от yurijp в фавикон (favicon) на свой?
Он в корне.
После замены фавикона нужно открыть его в браузере и нажать F5.
-
Дмитрий Кондин изменил репутацию nagovizin в Статусы объявлений
немного поосмыслив я пришел у выводу, что все сделано вообще правильно, статусов должно быть два активно неактивно, а вот причин помещения в неактивное можно дописать кучу, сделаи поле с причинами, к нему прописать логику видно при изменении с активного на неактивное, и усе работайте ту и фильтр уже можно запилить чтобы искать непроданые, забронированные, на задатке, и т.п , различные настройки то же пожеланию.
надо либо менять логику в active, на такую при которой объявление уже видно на сайте но не учавствует в фильтрации ине появляется на главной странице если галка не стоит, или написать новую функцией например old_active с вышеописаными параметрами, которая и будет давать возможность администратору подменив поля вывести необходимый функционал. почти именно так реализован сайт авIt0, у них активные и только что созданные видны, нективные видны владельцу и админу, архивные видны только администраторам (модераторам, менеджерам) так кстати они борются со спамом.
-
Дмитрий Кондин получил репутацию от Chernetskiy в Чёрная пятница! Скидка 20% на всё!
Промо-код: blackfriday
Акция действует 25-27 ноября 2016 года.
-
Дмитрий Кондин изменил репутацию nagovizin в Работа с клиентами (элемент CRM) тип данных client_id
Можно, еще проще их писать в строчку через пробел)
-
Дмитрий Кондин получил репутацию от Realtor в Обновление модуля Сообщений (messenger 0.0.5)
Обнаружены пока непонятные тормоза из-за мессенджера в админке, поэтому сделали обновление, чтобы он не был в админке на всех страницах (только в Приложения - Сообщения).
Выясняем в чем дело.
-
Дмитрий Кондин получил репутацию от TopRaN в Работа с клиентами (элемент CRM) тип данных client_id
Для того чтобы упорядочить работу с клиентами мы добавили новый тип данных client_id. Данный тип данных позволяет связать базу клиентов с существующими объектами недвижимости. При этом база клиентов храниться отдельно от объектов недвижимости. Таким образом мы можем к одному клиенту привязывать несколько разных объектов недвижимости, а также добавлять и разные другие формуляры, например, заявки на ипотеку, заявки на аренду и много другое, что можно сделать с помощью редактора форм и собственных справочников.
1. Установка
В редакторе форм в таблицу data добавляем поле client_id, тип данных client_id, ставим галочку Хранить в базе данных поле, указываем название Клиент. Сохраняем. Все тоже самое можно делать для любых других ваших таблиц.
Соответственно старые поля ФИО, телефон, email можно выключить из таблицы data, чтобы не создавать путаницу. Только предварительно нужно вам перенести все записи эти в таблицу client. Можно с помощью модуля Excel это организовать.
2. Примеры использования
Открываем существующую запись или создаем новую запись объявления и в поле клиента вводим цифры телефона клиента. Будет выведен список совпадающих записей. Выбираем одну из них и сохраняем объявление. Если в базе клиентов еще нет записи для искомого, то можно нажать Создать нового и заполняем ФИО и телефон.
3. Управление записями клиентов
Управлять записями (редактировать и удалять) можно в Приложения – Клиенты. В новой версии админки клиенты доступны в левом меню.
-
Дмитрий Кондин получил репутацию от Chernetskiy в Обновление модуля Сообщений (messenger 0.0.5)
Исправили. Обновить нужно admin.
-
Дмитрий Кондин изменил репутацию abushyk в Панорама
Для гугля
1. Блок под панку
<div id="panoview" style="width:100%;height:300px;"></div> 2. Коры для точки панорамы
{if $data.geo.value.lat!='' && $data.geo.value.lng!=''} <script> var pobj_lat={$data.geo.value.lat}; var pobj_lng={$data.geo.value.lng}; </script> {else} <script> var pobj_lat=''; var pobj_lng=''; </script> {/if} 3. Скрипт запуска панорамки
{literal} <script> /*объект-обработчик*/ var PanoRunner={}; PanoRunner.panorama=null; PanoRunner.initialize=function(pobj_lat, pobj_lng) { var panoposition = {lat: pobj_lat, lng: pobj_lng}; var sv = new google.maps.StreetViewService(); PanoRunner.panorama = new google.maps.StreetViewPanorama(document.getElementById('panoview')); sv.getPanorama({location: panoposition, radius: 50}, PanoRunner.processSVData); }; PanoRunner.processSVData=function(data, status){ if(status === google.maps.StreetViewStatus.OK){ PanoRunner.panorama.setPano(data.location.pano); PanoRunner.panorama.setPov({ heading: 270, pitch: 0 }); PanoRunner.panorama.setVisible(true); }else{ /*стирание блока под панорамку, если облом*/ $('#panoview').remove(); } } $(document).ready(function(){ if(pobj_lat!='' && pobj_lng!=''){ /*запуск подключателя панорамы*/ PanoRunner.initialize(pobj_lat, pobj_lng); }else{ /*стирание блока под панорамку, если координат нет*/ $('#panoview').remove(); } }); </script> {/literal}
-
Дмитрий Кондин получил репутацию от Александр Лубянский в Обновление модуля Сообщений (messenger 0.0.5)
Хм, зайдите тут под своей учетной записью http://estate.sitebill.ru/ и протестируйте чат.
Сам чат построен на основе converse.js, можно прочитать про него тут https://conversejs.org/
-
Дмитрий Кондин изменил репутацию Chernetskiy в улицы Киева (excel файл). Помогите. У кого есть?
Shop, держи комплект справочников Украина - Киев+регионы - Киев+города области - районы Киева - улицы Киева с разбивкой по районам - метро Киева, всё здесь
Лучше все справочники заменить на новые, поскольку они уже взаимосвязаны. Подробности в описании загрузки.
Желательно настроить связанные элементы, поскольку улиц 1383. Есть еще список строящихся и перспективных станций метро (не действующие) + метро на украинском языке, могу скинуть дополнительно.
-
Дмитрий Кондин получил репутацию от Realtor в Загрузка импорт exel и исключить появление дублей
Есть фильтр дублей
-
Дмитрий Кондин изменил репутацию doma в Платный модуль Биллинга
предложение
сделайте в билинге уведомительное поле -что за действие
1) покупка тарифа или покупка услуги вип объявление и так далее
2) IP адрес
для чего просим- иногда возникает не понятка что за действие и услуга, хотя в цпанель такие данные есть и не всегда можно увидить оперативно
на будущее может случиться такое что найдется дурень который будет 10-20 раз покупать что ли бо расчитывая на халяву и в этом случае будет много не подтвержденных платежей, и не будет понятны причины -не знай пользователь что то не правильно делает- не знай специально химичит
а так будет видно хотя бы
-
Дмитрий Кондин изменил репутацию Chernetskiy в Обновление модуля Сообщений (messenger 0.0.5)
Предвижу хотелки...
добавить маленькую фотку из профиля к логину в чате (где список справа); чтобы звук входящего сообщения был как у аськи (отключаемый); чтобы непросмотренные сообщения показывались цифрой в миниатюре или миниатюра меняла цвет при наличии непросмотренных сообщений; чтобы окно чата можно было двигать/менять размер, а то перекрывает рабочую информацию на сайте; Чтобы миниатюра чата не была приклеенной внизу сайта а перемещалась в удобное место или выплывала при клике на значок чата (по типу прыгающего телефона); и т.д. думаю, в некоторых есть логика
-
Дмитрий Кондин получил репутацию от Chernetskiy в Обновление модуля Сообщений (messenger 0.0.5)
Сегодня утром сделали еще одно обновление для messenger 0.0.10
Теперь можно вывести чат в виде виджета на сайте на всех страницах.
Для этого
1. Обновляемся
2. Ставим две галочки messenger в ЛК и Включить виджет мессенджера
3. Добавляем код {$messenger_widget} в шаблоне перед закрывающим </body>
На сайте должно появиться такое, при клике на него откроется окно чата (только для авторизованных пользователей на сайте). Сейчас думаем как для неавторизованных включить чат.
-
Дмитрий Кондин получил репутацию от Realtor в Обновление модуля Сообщений (messenger 0.0.5)
После обновления зайдите в меню "Сообщения", а потом в настройки снова зайдите.
-
Дмитрий Кондин получил репутацию от Александр Лубянский в Обновление модуля Сообщений (messenger 0.0.5)
Скоро будет и прямое общение между клиентом и риэлтором.
-
Дмитрий Кондин получил репутацию от Realtor в Обновление модуля Сообщений (messenger 0.0.5)
И сегодня же сделал еще одно обновление для messenger 0.0.7, в настройках в Сообщениях можно поставить галочку
Включить приложение Messenger в личном кабинете (apps.messenger.frontend_enable) И тогда для всех зарегистрированных и авторизованных на сайте в личном кабинете по адресу /messenger/ будет доступен чат в режиме "Коллеги по сайту".
Соответственно можете добавить этот пункт в user_menu.tpl
<li><a href="{$estate_folder}/messenger/">Мгновенные сообщения</a></li>
-
Дмитрий Кондин получил репутацию от Helenblondi в Идея. Лист работы с объектом
Интересно. Видимо это примерно как комментарии к записи вконтакте?
-
Дмитрий Кондин получил репутацию от Xlebosolniy в Гугл карта
Скорей всего в базе просто нет объектов с координатами, вот и карта ничего не показывает.
-
Дмитрий Кондин изменил репутацию Chernetskiy в Как перенести текст
В realty_grid.tpl, примерно 23 строка находим:
<h1 class="page-header">{$title}</h1> {if $smarty.request.page == 1 or $smarty.request.page == '' } <span itemprop="description">{$description}</span> {/if} и после заголовка последующие 3 строки переносим в нужное место, например в район 85 строки, перед этим:
<div class="sidebar span3"> {include file='search_form.tpl'} или в конец шаблона, наверное заработает
-
Дмитрий Кондин изменил репутацию Александр Лубянский в Вывод конечной стоимости
Пардон... сам уже путаюсь
Мои правки в realty_grid_thumbs.tpl
{if $grid_items.price_discount > 0} <div class="price"> {$grid_items.price_discount|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if} ₽ {if $grid_items.price != '0'}<div class="price_discount">{$grid_items.price|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if} ₽</div>{/if} </div> {else} <div class="price">{$grid_items.price|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if} ₽</div> {/if}
Оригинальный код в реалии в realty_grid_thumbs.tpl
{if $grid_items.price_discount > 0} <div class="price"> {$grid_items.price_discount|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if} <div class="price_discount">{$grid_items.price|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if}</div> </div> {else} <div class="price">{$grid_items.price|number_format:0:",":" "} {if $grid_items.currency_name != ''}{$grid_items.currency_name}{/if}</div> {/if} Исправляюсь Дмитрий!
-
Дмитрий Кондин получил репутацию от Александр Лубянский в Вывод конечной стоимости
Александр, добавляйте пожалуйста листинг кода с помощью спец.тегов.
-
Дмитрий Кондин получил репутацию от Xlebosolniy в Гугл карта
Чтобы в админке появилось надо обновиться.
Если не видите, тогда прописать вручную в шаблоне.
-
-
Дмитрий Кондин получил репутацию от Xlebosolniy в Обязательное поле
/template/frontend/agency/realty_grid.tpl
Удалите колонку
<td width=13% class="row_title">{$L_CITY} <noindex><a href="{$estate_folder}/{$url}&order=city&asc=asc" rel="nofollow">↓</a></noindex> <noindex><a href="{$estate_folder}/{$url}&order=city&asc=desc" rel="nofollow">↑</a></noindex></td> и ниже
<td{if $admin == ''} onClick="document.location='{$grid_items[i].href}'" {/if}>{$grid_items[i].city}</td>