nagovizin

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

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

  • Посещение

  • Days Won

    8

Сообщения, опубликованные пользователем nagovizin


  1. В 02.03.2018 в 08:46, 72realty сказал:

    Хих! пять тысяч в месяц за 5 сотрудников :)

    и я о том же подумал) для агентсва в 5 человек sitebill это возможно самое лучшее решение.

    А сэкономленные деньги потратить на авито магазин и afy pro или ему подобный сервис. 


  2. В 04.03.2018 в 09:10, 72realty сказал:

    Или вот

    http://ads-api.ru/main/index?date1=2018-03-03+00%3A00&date2=2018-03-05+00%3A00

    Скачать 100 рублей

    по API 2000 рублей

    у них есть готовое решение  с порталом по недвижимости (вроде на битриксе). правда цена в 80000 отпугивает, для примера к сайту на sitebill сделали интеграцию с их апи за 4000 рублей. апи кстати нормальное не заметил пока косяков и лагов с их стороны 

     


  3. 12 часа назад, 72realty сказал:

    А возможно ли сделать на сайт, в фильтр поиск по номеру телефона на сайте как в админке, что бы искал даже по двум совпадающим цифрам номера телефона?

    вставьте это может сработает

     <div class="type control-group">
                    <label class="control-label" for="inputType">
                        Поиск по телефону
                    </label>
                <div class="controls"> <action="{$estate_folder}">	<input type="text" id="input-search" name="phone" placeholder="Поиск по телефону">  
                                 
                   </div>
                </div>  

     


  4. отвлеклись вы от темы конечно ....

    В 21.01.2018 в 09:46, Realtor сказал:

    как думаете , почему идут на авито? мое мнение, потому что весь товар в одном месте.

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

    Цитата

    Так что мешает, специалистам по недвижимости собрать весь подготовленный  товар от специалистов в одном месте?

    А специалистам мешает отсутствие как такового хотя бы базового образования,  некоторые пк то пользуются чтобы в косынку поиграть пока клиента ждешь в офисе, о каких мультилистингах с ними можно разговаривать. А кто реально шарит те давно уже пользуются своими инструментами и закрытыми базами.

    А мультилистинг это как колхоз во времена СССР (коллективное хозяйство). только мой товарищ всегда говорил что где колхоз там разруха.


  5. 2 часа назад, rumantic сказал:

    Для описания нужно добавить обработчки

    я сделал вот так в template_search.php и не работает (((

    <?php
    class Template_Search extends SiteBill {
        public function getParams(){
            $params=array();
            if(''!==$this->getRequestValue('optype')){
    	 	$params['optype'] = (int)$this->getRequestValue('optype');
    	 }
            return $params;
        }
        public function run(){
            $where_array=array();
            $params=$this->getParams();
            require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/model/model.php');
            $data_model = new Data_Model();
            $data_model_array = $data_model->get_kvartira_model(false);
            $data_model_array = $data_model_array['data'];
            if($params['optype'] == 1 && isset($data_model_array['optype'])){
            	$where_array[optype]=DB_PREFIX.'_data.optype ='.$params['optype'];
    
    	
    
     }
    
    $phone = trim($this->getRequestValue('phone'));if(''!==$phone){   $params['phone'] = $phone;  }	if(isset($params['phone'])){			$where_array[]='('.DB_PREFIX.'_data.phone LIKE "%'.$params['phone'].'%")';		}
    
            return array(
                'where'=>$where_array,
                'params'=>$params	
            );
        }
    }
        
    
    		$params=array();
    		
    		if($this->getRequestValue('srch_word') != '' ){
    			$params['srch_word'] = $this->getRequestValue('srch_word');
    		}
    		
    		return $params;
    	
    
    
    		$params=$this->getParams();
    		$where_array=array();
    		require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/model/model.php');
    		$data_model = new Data_Model();
    		$data_model_array = $data_model->get_kvartira_model(false);
    		$data_model_array=$data_model_array['data'];
    
    		
    		if(isset($params['srch_word'])){
    			$where_array[]= DB_PREFIX.'_data.text LIKE \'%' . $params['srch_word'] . '%\'';
    		}
    		
    		return array(
    			'where'=>$where_array,
    			'params'=>$params		
    		);

    Вы уж извеняйте я понимаю что вам не очень есть когда проводить тут курсы основ php, но если не сложно плиз подскажите че я делаю не так?


  6. <div class="type control-group">
                    <label class="control-label" for="inputType">
                        Поиск по описанию
                    </label>
                <div class="controls"> <action="{$estate_folder}">	<input type="text" id="input-search" name="srch_word" placeholder="Поиск по описанию">  
                   </div>

    почему такая конструкция не отрабатывает в поиске? вроде должна бы искать по слову в описании, в админке же работает.

     


  7. возможность делать архив реализована в cms поищите как настроить архив. + в админке в подробном просмотре объявлений есть заметки там можно писать че угодно, остается только настроить и разобраться с правами доступа.

    мультилистинга существует уже вариаций 10 минимум,  на вкус и цвет как говорится, + РГР уже делает свою млс систему для тех что хочет работать официально.

    И вообще мультилистинг весьма спорное явление для нашей страны, практика показала что не очень то он и нужен, достаточно простого чатика в любом месенждере чтобы собрать туда фанатов продаж.

     


  8. В форме редактирования/добавления объявления к карте можно кнопку найти прикрутить,  чтоб не проверяться после сохранения правильно ли определил модуль гео место или нет. прямо на карте можно сделать "серенький слой" с кнопкой найти. Или в настройках эта фишка уже есть, а я че то пропустил?


  9. Товарищи, за науку спасибо)

    2 часа назад, rumantic сказал:

    Вместо

    class="border-bottom: 1px solid silver;"

    Нужно

    style="border-bottom: 1px solid silver;"

     

    10 часов назад, TopRaN сказал:

    Можно в сss создать класс. Если вы прописываете стили на-прямую то вместо class указываете style. Но лучше класс отдельно. Вы все правильно подумали по поводу нового класса. Так в дальнейшем проще будет манипулировать стилями.

    сделал так, класс не смог прописать,  а стиль сработал только при таком варианте.  для tr не срабатывало.

    <tr><td style="border-bottom: 1px solid #2b5be2;" colspan="6"></td></tr>

    2017-11-30_08-28-26.png.e6521e87ba77ffe163c6c737b3d69355.png


  10. В 24.11.2017 в 21:31, TopRaN сказал:

    В tr добавить класс с параметром border-bottom: 1px solib silver;

    прошу не пинать меня за идиотские вопросы, но даже гуглеж не дал мне ответа))) так что ли?

    <tr class="border-bottom: 1px solid silver;"><td colspan="2">&nbsp;</td></tr>

    или надо в css создать новый класс с указаными параметрами а в строку в кавычки вбить только его название.


  11. Как защититься от несанкционированного исполнения php скриптов? 

    Я вот тут подумал есть у меня скрипт который запускает приложение мой поиск, и какой нить "вася" зная ссылку начнет к ней обращаться, и всех завалит письмами и может даже положит сайт например. 

    наверное где то нужно прописать ip адрес сервера и чтобы он только и мог к скрипту обращаться?


  12. Спасибо за помощь. 

    Я подековался и у меня получилось почти все, подскажите где что в коде вставить, чтобы разделить объявления горизонтальной линией.

    	<tr valign="top" class="row3">
    
            <td rowspan="3" align="center">{if $grid_item.img != '' } 
    		<a href="{$site_url}{$grid_item.href}"><img src="{$site_url}{$estate_folder}/img/data/{$grid_item.img[0].preview}" width="100"></a> 
    		{/if}</td>
            <td colspan="2" align="center"><b>{$grid_item.type_sh}</b></td>
            <td colspan="2" align="right" ><b>Адрес:</b>{$grid_item.adres_parser}</td>
        </tr>
        <tr>
            <td colspan="4">{$grid_item.text|truncate:200}</td>
        </tr>
        <tr>
            <td></td>
            
            <td>Этаж:{$grid_item.floor}/{$grid_item.floor_count}</td>
            <td>Площадь:{$grid_item.square_all}/{$grid_item.square_live}/{$grid_item.square_kitchen}</td>
            <td align="right" nowrap><b>Цена:</b>{$grid_item.price|number_format:0:",":" "} {if $grid_item.currency_name != ''}{$grid_item.currency_name}{/if}</td>
        </tr>

    чтоб получилось как на скрине.2017-11-24_15-07-35.thumb.png.82770601854f7978ad8f42dd6aebc92f.png


  13. Вопрос так и остался не решенным реально нужна помощь хотя бы с временным решением каким то.

    Мне нужно чтобы поиск по номеру телефона в админке показывал все объявления которые есть в data,  щас cms в админке делит объявления на архивные и не архивные и при поиске мне показывает только неархивные (те у которых archived=0) ,  а как сделать чтобы на вкладке все были все объявления чтобы система не отсекала архивные объявления, и при поиске показывала и архивные и неархивные.

    архивация настроена через поле archived в таблице data,   в дополнительных настройках активирован настройка Использовать предудаление для объявлений, она еще ломает счетчик объявлений вверху.

     

     

     


  14. Дмитрий нормальная позиция, я ведь тоже много лет назад планировал создание своей срмки и даже делали несколько попыток. Но тоже сразу четко разделял что срмка должна быть отдельным инструментом, причем обязательно должна разворачиваться на серваке внутри компании, и писаться точно не на пхп слишком узок.

    А сайт должен быть на хостинге в интернете и выгрузка через апи или xml. И вот тут как раз ваша цмска самое то.

    Я б тогда и создал проблема вся была в талантливых программистах, у тех которые талантливы дел за гланды, а бездари сливаются на второй неделе.

    Может как раз путь интеграции стороннего сервиса и является идеальным, тем более сейчас с выгрузкой объектов в объявления нет ни каких проблемм, я навскидку вспомню сайтов 5 которые даю апи на загрузку к ним объявлений и сами выгружают уже на больше сотни площадок.

    recrm пользовался отказался, была тормознута, не устраивал saas, не нравилась не масштабируемость,

    amocrm проблеммы как раз таки с базой недвижимости.

    есть lotinfo мне понравился функционал, отпугнула тормознутостью. 

    клиентская база - не смог развернуть на свой сервер   

    пробовал многие бесплатные crm написанные на php все медленно. 

    свой продукт стал бы писать на джаве или си 


  15.  

    2 часа назад, Pavel88 сказал:

     Отсюда кстати и решение уходить с системы Sitebill.

    cms sitebill это конечно же не совсем crm система хоть и некоторые элементы есть, это cms рассчитаная для массового потребления, отлично подходит как сайт для агентства недвижимости с небольшим коллективом, он ведь чем хорош, моментально подхватывают поисковики и минимум настроек, за счет чего высокая скорость.  cms sitebill  более широкая и гибкая в плане использования, где тут видел что вроде интернет магазин на этом движке кто то сделал.

    Не познав crm то же бы  остался на этом движке,  а так пока я тихоньку учусь работе с кодом и версткой на примере этой cms и использую ее как парсер, еще через нее ввожу в дело новичков чтобы не делится лишней информацией.  


  16. я не пользуюсь  meta и поэтому заголовок объявлений совпадает с метазаголовком, формируется в realty view сделано так,

    Цитата
    
    <h1 class="page-header">  {$data.topic_id.value_string}: {$data.city_id.value_string} {$data.street_id.value_string} {if $data.number.value ne '' && $data.number.value ne '0'}дом № {$data.number.value}</h1>
    		

    2017-11-03_16-11-36.png.cb24d92c180f22a33007fd6a57b3138a.png

    делать можно по аналогии, если надо раздельно чтобы работало (заголовок объявления не был равен метазаголовку)  то править в header по приведенному примеру.

    например 

    Цитата

    <title>Купить  {$data.topic_id.value_string} в {$data.city_id.value_string} {$data.street_id.value_string} {if $data.number.value ne '' && $data.number.value ne '0'}</title>

     


  17. В современных реалиях, при наблюдающемся очень быстром развитии технологии, закономерно умрет та прослойка риелторского бизнеса, которая не способна использовать все современные технологии в маркетинге и систематизации бизнеса.

    Единственный продукт которые реально продает риэлтор это информация, все эти услуги которые он якобы оказывает, являются лишь «соусом и приправой к мясу». Ваша задача уметь систематизировать и правильно продавать эту информацию. И CRM может реально вам в этом помочь.

    Для меня CRM в недвижимости это уже больше чем просто система управления взаимоотношениями с клиентами которая сопровождает продажу объекта недвижимости или услуги клиенту. Это не какая то программа, это технология, стратегия ведения работы с клиентами. Моя «база недвижимости» давно уже в потребностях выросла в целый набор инструментов который может и должен содержать в себе не только саму базу данных: списка ваших клиентов, сотрудников, объектов недвижимости, а хранить историю взаимоотношений, внутренние документы, календарь со списком дел и поставленных задач, иметь каналы коммуникации сотрудников, напоминать мне и коллегам о каких то важных вещах, встречах,  и множество других полезных функций.

    Какие же плюсы вы на 100% извлекаете после внедрения CRM.

    +      Каждому клиенту вы можете показать что вы современная  и серьезная компания, не жалеющая денег на развитие и используемые технологии

    +      Ваш бизнес перестанет быть бессистемным

    +      Ваш бизнес перестанет зависеть от звездочек сотрудников, они станут лишь шестеренками которые можно легко заменить

    +      Экономия времени и увеличение общего объема перерабатываемой информации, а за счет этого и общий рост прибыли

    +      Все процессы внутри вашего бизнеса будут максимально упрощены, и сотрудникам реально будет легче взаимодействовать внутри коллектива, проще собирать и систематизировать любую информацию, меньше работы по выгрузке объявлений, простой документооборот и т.д.

    +      Увеличение прибыли за счет оптимизации расходов на получение и распространение информации, общий план маркетинга, уменьшение управленческой нагрузки за счет более простого  контроля сотрудников.

    +      Сохраняя историю взаимодействий и действия ваших сотрудников уходите от левых сделок, пустой работы и недобросовестных клиентов

    Минусы которые вы получите

    -      Вы потеряете часть коллектива неспособную адаптироваться к новому формату, и среди них могут быть люди за судьбу которых вы переживаете.

    -      Вы 99% потеряете в 3-5 раз больше денег при внедрении CRM чем планировали, будьте к этому готовы, за любой опыт нужно платить.

    Пока вы развиваете свой бизнес, он жив, только остановились, как вас уже нет.