Chernetskiy

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

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

  • Посещение

  • Days Won

    191

Изменения репутации

  1. Like
    Chernetskiy получил репутацию от Helenblondi в поделиться в соц.сетях новостями   
    Непосредственно в новостях не совсем удобно, там идет перечисление анонсов и отправлять список анонсов в соцсети не совсем подходящий вариант. Лучше это сделать в шаблоне вывода новости (/apps/news/site/template/), т.к. посетитель будет открывать анонс и переходить в саму новость. Соответственно добавить кнопки лучше под саму новость, перед анонсами других новостей. За это дело отвечают файлы news_grid.tpl и news_view.tpl
    Я например переиначил news_view.tpl так:
    <link rel="stylesheet" href="{$estate_folder}/apps/news/site/template/css/style.css"> <div id="singleNews"> <div class="title" align="center"><h1>{$news.title.value}</h1></div> <div class="share"></div> <div class="text" align="justify"> {if $news.prev_img neq ''} <img src="{$news.normal_img}" width="270" alt="{$news.title.value}" class="alignleft" align="left" style="padding: 10px;" /> {/if} {$news.description.value} </div><!-- .text --> <div class="date">{$news.date.value_string} <a href="/">Центр недвижимости</a></div> <div style="clear:both;"></div> </div><!-- #singleNews --> <hr> <h2>Ранее в новостях</h2> {if $more_news|count>0} <div id="news" class="archive"> {section name=i loop=$more_news} <div class="news"> <div class="title"><h3><a href="{$more_news[i].href}">{$more_news[i].title}</a></h3></div> {if $more_news[i].prev_img neq ''} <div class="image_news"><a href="{$more_news[i].href}"><img src="{$estate_folder}{$more_news[i].prev_img}" width="150" border="0" alt="{$more_news[i].title}" /></a></div> {/if} <div class="anons" align="justify">{$more_news[i].anons|strip_tags}</div> &nbsp; <div class="date">{$more_news[i].date}</div> </div> <div class="clear"></div> {/section} </div> {/if} {if 1==0} <!-- <script src="{$estate_folder}/apps/comment/js/comment_controller.js"></script> --> {literal} <script> /*$(document).ready(function(){ $('.cmnts').Comment_Controller({object_type:'news', object_id:'{/literal}{$news.news_id.value}{literal}'}); });*/ </script> {/literal} <div class="cmnts"></div> {/if} Соответственно, кнопки соцсетей можно впихнуть где-нибудь между <div>-ами
    </div><!-- .text --> <div class="date">{$news.date.value_string} <a href="/">Центр недвижимости</a></div> <div style="clear:both;"></div> </div><!-- #singleNews --> Только перепиши Центр недвижимости на своё агентство.
    Посмотреть как выглядит у меня можно здесь
  2. Like
    Chernetskiy получил репутацию от Realtor в улицы Киева (excel файл). Помогите. У кого есть?   
    Список улиц Ташкента скинул сюда, его надо обработать перед применением, вроде мусор убрал но надо сверять.
  3. Like
    Chernetskiy получил репутацию от Helenblondi в размещается неверная информация о ценах   
    Вариант 1: заходим в ЛК на reg.ru, переходим в Мои услуги и хостинг, выбираем хостинг VIP-2 для... (или как у тебя называется), в открывшемся окне в панели Управление услугой выбираем Управление резервными копиями, дальше создаем копии сайта или базы или всего сайта или всего хостинга. При необходимости копируем на свой комп.
    Вариант 2: Заходим на хостинг и в меню панели управления ISP (слева) выбираем Обслуживание->Управление резервными копиями, дальше как в п.1
    Вариант 3: Проще... Находясь в панели управления хостингом (ISP), переходим в Менеджер файлов, выбираем папку www, далее папку с сайтом gazendabg.com и в верхнем меню кликаем на кнопку Архив, задаем название архива и папка архивируется. Можно её оставить на хостинге, можно скопировать себе на комп (кнопка Скачать)
    Скачать базу можно и в варианте: пройти из менеджера ISP в Меню слева на phpMyAdmin, ввести логин и пароль, далее выбрать базу (колонка слева), например _default и в открывшемся списке Структуры таблицы кликаем на "Выбрать все" строки таблицы, после чего кликаем на Экспорт вверху, в новом окне на ОК. База в сжатом виде скопируется на комп.
  4. Like
    Chernetskiy получил репутацию от Helenblondi в Отображение валют   
    Написано грамотно, но ни х*я не понял...
    Константин, скажи проще, в результате вышеописанных танцев с бубном будет рядом с ценой в зверобаксах стоять цена в рублях - пересчитанная исходя из курсов в Менеджере валют?
     
    Смысл в том, что первоочередной ценой будет цена, указанная продавцом (она может быть в валюте а курс к рублю редактировать каждый день не интересно). Соответственно, ориентироваться при покупке надо именно на эту цену, а по соседству с ней, для удобства, желательно иметь цену в рублях, но она может немного отклоняться от текущего курса и показывается ориентировочно а не в качестве конечной цены, т.к. всё относительно - обменный курс, комиссия за перевод, доп.услуги за рубежом и т.п., что в итоге изменит рублёвую цену на неопеределенное значение.
  5. Like
    Chernetskiy получил репутацию от Helenblondi в улицы Киева (excel файл). Помогите. У кого есть?   
    Список улиц Ташкента скинул сюда, его надо обработать перед применением, вроде мусор убрал но надо сверять.
  6. Like
    Chernetskiy получил репутацию от Helenblondi в улицы Киева (excel файл). Помогите. У кого есть?   
    Тааак... пора выкатывать номер карты или кошелька в Яндексе/QIWI 
  7. Like
    Chernetskiy получил репутацию от Дмитрий Кондин в улицы Киева (excel файл). Помогите. У кого есть?   
    Shop, держи комплект справочников Украина - Киев+регионы - Киев+города области - районы Киева - улицы Киева с разбивкой по районам - метро Киева, всё здесь
    Лучше все справочники заменить на новые, поскольку они уже взаимосвязаны. Подробности в описании загрузки.
    Желательно настроить связанные элементы, поскольку улиц 1383. Есть еще список строящихся и перспективных станций метро (не действующие) + метро на украинском языке, могу скинуть дополнительно.
     
  8. Like
    Chernetskiy получил репутацию от Александр Лубянский в Выбор объявлений для выгрузки в Я.Недвижимость   
    А нефиг объявления копировать без очистки. Проблема в левом символе, вот строка:
    стр. 11202 2 независимых источника электроснабжения, 70 Вт на 1 кв.м. стр. 11238 Стоимость аренды включает НДС, эксплуатационные расходы и1 машиноместо. блин, не перенеслось сюда. Короче,
    перед 70 стоит маркер разметки маркированного списка (точка как в начале этой строки) между и*1 машиноместо тоже присутствует левый символ, убери в объявлении
  9. Like
    Chernetskiy получил репутацию от Александр Лубянский в Приложение выгрузки объявлений в AFY.ru   
    Понял о чем речь, после обновления модуля AFY у меня такой-же был косяк - все цены выгружались в USD, при этом цена на сайте указаны в ₽
    Суть в том, что у меня рубль указан знаком ₽ а в коде модуля выгрузки этот знак не распознается, пока его не пропишешь.
    Соответственно зашел в apps/afyexporter/admin/admin.php, убедился, что в списке преобразований валют нет значения ₽ (примерно в 2443 строке) и изменил строку с белорусским рублем за ненадобностью на это:
    if(preg_match('/₽/i',$currency_string)){ return 'RUR'; } Всё заработало.
  10. Like
    Chernetskiy получил репутацию от DoobBY в Города и регионы, Беларусь   
    По этому поводу уже много написано на форуме, поиск рулит!
    Исходная информация здесь - http://wiki.sitebill.ru/index.php?title=Связанные_элементы
  11. Like
    Chernetskiy получил репутацию от Дмитрий Кондин в Обновление модуля Сообщений (messenger 0.0.5)   
    Предвижу хотелки...
    добавить маленькую фотку из профиля к логину в чате (где список справа); чтобы звук входящего сообщения был как у аськи (отключаемый); чтобы непросмотренные сообщения показывались цифрой в миниатюре или миниатюра меняла цвет при наличии непросмотренных сообщений; чтобы окно чата можно было двигать/менять размер, а то перекрывает рабочую информацию на сайте; Чтобы миниатюра чата не была приклеенной внизу сайта а перемещалась в удобное место или выплывала при клике на значок чата (по типу прыгающего телефона); и т.д. думаю, в некоторых есть логика
  12. Like
    Chernetskiy получил репутацию от Александр Лубянский в Обновление модуля Сообщений (messenger 0.0.5)   
    Дима, неудобство получается: 
    Окно чата есть только на сайте, а если в админке сидишь, то нет. Надо куда-то отдельно лезть... Еще на перспективу надо добавить кнопки закрыть/свернуть окно чата, т.к. будут тупить и жаловаться, что чат закрывает страницу сайта и что делать не знают...
  13. Like
    Chernetskiy изменил репутацию Дмитрий Кондин в Обновление модуля Сообщений (messenger 0.0.5)   
    Сегодня утром сделали еще одно обновление для messenger 0.0.10
    Теперь можно вывести чат в виде виджета на сайте на всех страницах.
    Для этого
    1. Обновляемся
    2. Ставим две галочки messenger в ЛК и Включить виджет мессенджера
    3. Добавляем код {$messenger_widget} в шаблоне перед закрывающим </body>

    На сайте должно появиться такое, при клике на него откроется окно чата (только для авторизованных пользователей на сайте). Сейчас думаем как для неавторизованных включить чат.

  14. Like
    Chernetskiy получил репутацию от Александр Лубянский в Обновление system 3.2.7   
    Да, для правильного отображения валюты в балансе в верхнем (пользовательском) меню, тоже желательно поправить в шаблоне user_menu.tpl предпоследнюю строку:
    <li><a title="Мой баланс" href="{$estate_folder}/account/balance/">{$L_MY_BALANCE} {$ballance} ₽</a></li> Если работаете с несколькими валютами и сайт мультиязычный, то ₽ надо будет заменить  на что-то типа {$L_CURRENCY} и в словарях перевода прописать его значение
  15. Like
    Chernetskiy получил репутацию от Александр Лубянский в Обновление system 3.2.7   
    в Менеджере валют код - RUR, название -₽
    Настройки-Общие Название валюты в личном кабинете - ₽
    Кроме того, если выгружаетесь в Яндекс, надо в модуле yandexrealty найти файл admin.php и добавить там в списке обрабатываемых валют свои варианты, типа этого:
    static function currencyCheck($currency_string){ $currencies=array('USD', 'EUR', 'RUB'); if($currency_string!=''){ if(in_array($currency_string, $currencies)){ return $currency_string; } if(preg_match('/\$/i',$currency_string)){ return 'USD'; } if(preg_match('/\&euro\;/i',$currency_string)){ return 'EUR'; } if(preg_match('/€/i',$currency_string)){ return 'EUR'; } if(preg_match('/\₽/i',$currency_string)){ return 'RUR'; } if(preg_match('/\&#8381\;/i',$currency_string)){ return 'RUR'; } if(preg_match('/руб./i',$currency_string)){ return 'RUR'; } if(preg_match('/р\./i',$currency_string)){ return 'RUR'; } } return FALSE; }  
  16. Like
    Chernetskiy получил репутацию от DoobBY в Города и регионы, Беларусь   
    Вероятно эти фразы попадают спамом в форме подачи объявления (кнопка "Разместить"), где надо заполнять адресную позицию. Поскольку включен автокомплит, всё, что сливается в адресное поле и отсутствует изначально в базе - автоматически добавляется.
    Если у вас сайт работает по конкретному городу или району, то есть смысл адресные позиции в заявках переподключить со справочников на селект-боксы с прописанными основными населенными пунктами, тогда останется только возможность выбирать из готового и справочники заполняться мусором не будут. Если населенных пунктов много, лучше убрать автокомплит и перейти на связанные элементы.
  17. Like
  18. Like
    Chernetskiy изменил репутацию abushyk в Не работает Отправка письма   
    Похоже нашли возможную ошибку.
    В файле /apps/mailbox/admin/admin.php в строке 758 проведите замену
    if(file_exists($tpl)){ на
    if(!file_exists($tpl)){  
  19. Like
    Chernetskiy получил репутацию от Xlebosolniy в Гугл карта   
    В Настроках-Общее вроде надо убрать галочку в позиции Использовать карту Google
    В Настроках-GeoData проверить наличие галочек в позициях Выводить карту на главной странице и Выводить карту вместе со списком объявлений
  20. Like
    Chernetskiy получил репутацию от abushyk в Вывод конечной стоимости   
    1. Имеется ввиду ползунок по цене от и до? Там диапазон меняется автоматически, в зависимости от минимальных и максимальных цен объектов на сайте, автоматически меняется и шаг, поскольку весь этот диапазон надо уместить в фиксированную ширину ползунка.
    2. В настройках-общие в позиции Количество объявлений на одну страницу на сайте (per_page) указываем 21 и будет по фэншую.
  21. Like
    Chernetskiy изменил репутацию Helenblondi в разделить поиск на продажа и аренда Realia   
    так может выложите готовое. а то я плохо соображаю честно говоря.
  22. Like
    Chernetskiy получил репутацию от Александр Лубянский в Кнопка "Редактировать" на странице объекта   
    Вот текущий вариант, позволяет владельцу объявления редактировать его:
    <div class="editblock"> <a title="На главную" href="/" class="btn btn-info"><i class="icon-white icon-home"></i></a> <a title="Назад" href="#" onclick="history.back();return false;" class="btn btn-info"><i class="icon-white icon-chevron-left"></i> Назад</a> <a title="Рассчитать и оставить заявку на ипотеку" href="https://unicom24.ru/ipoteka_v3/?key=psrgeownkatwkimeumbjrrfotnbzxjkc" target="_blank" class="btn btn-info"><i class="icon-white icon-shopping-cart"></i> Рассчитать ипотеку</a> {if $apps_pdfreport_enabled==1} <a title="Печать PDF" href="?format=pdf" class="btn btn-info"><i class="icon-white icon-print"></i></a> {/if} <a title="Печать" href="#" onClick="window.print()" class="btn btn-info"><i class="icon-white icon-print"></i></a> {if $data.user_id.value eq $smarty.session.user_id} <a title="Редактировать" href="{$estate_folder}/account/data/?do=edit&id={$data.id.value}" class="btn btn-warning"><i class="icon-white icon-pencil"></i></a> <a title="Удалить" href="{$estate_folder}/account/data/?do=delete&id={$data.id.value}" class="btn btn-danger"><i class="icon-white icon-remove"></i></a> {/if} </div> Кнопки "Печать", "редактировать" и "удалить" появляются только при просмотре зарегистрированным пользователем - владельцем объявления.
    В принципе, можно и админа сюда добавить, просто изначально такой цели небыло, а теперь у меня агенты на сайте сидят и иногда приходится за ними править.
    Константин... как правильно дописать возможность правки объявления админом из фронтэнда ? Пока мы не накосячили
  23. Like
    Chernetskiy получил репутацию от Александр Лубянский в Кнопка "Редактировать" на странице объекта   
    У себя решил сделать так:
    добавил в realty_view.tpl в класс favblock, следом за звездочкой "Избранное", после кнопки Печать в PDF (её тоже поправил):
     
          {if $apps_pdfreport_enabled==1}       <a title="Печать" href="?format=pdf" class="btn btn-info"><i class="icon-white icon-print"></i></a>       {/if}              {if $data.user_id.value eq $smarty.session.user_id}       <a title="Редактировать" href="{$estate_folder}/account/data/?do=edit&id={$data.id.value}" class="btn btn-info"><i class="icon-white icon-pencil"></i></a>       {/if}              {if $data.user_id.value eq $smarty.session.user_id}       <a title="Удалить" href="{$estate_folder}/account/data/?do=delete&id={$data.id.value}" class="btn btn-danger"><i class="icon-white icon-remove"></i></a>       {/if}   Вроде получилось как в админке и работает... Сильно не ругайте, мои познания на уровне церковно-приходской школы
  24. Like
    Chernetskiy изменил репутацию dima в Как перенести текст   
    или к примеру копирую строку 
    <h1 class="page-header">{$title}</h1> {if $smarty.request.page == 1 or $smarty.request.page == '' } <span itemprop="description">{$description}</span> {/if} и вставляю ее ка в скрин шоте , а на старом месте где была эта строка что нужно сделать удалить ее или оставить если оставить . то текст также будет читаться верху?
    <h1 class="page-header">{$title}</h1> {if $smarty.request.page == 1 or $smarty.request.page == '' } <span itemprop="description">{$description}</span> {/if} Все отлично теперь получилось текст описания раздела внизу .как я и хотел.спасибо

  25. Like
    Chernetskiy получил репутацию от Александр Лубянский в Обновление system 3.2.7   
    Ступил...  у меня там уже всё написано.