Chernetskiy

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

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

  • Посещение

  • Days Won

    191

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

  1. На сайте уже имеется подписка на интересующие варианты по заданным критериям. Относительно ...упс, цена опустилась до 950 руб... , то на практике мало её кто меняет, обычно всё решается при просмотре и торге, т.е. по факту - в объявлении 1 млн.руб. и продали за 850 тыс.руб. Такое весьма часто случается. Вообще-же, интерес к объявлению присутствует первых 7-10 дней, если за это время не продали (по разным причинам), то объявление зависает надолго. Тут целая философия продажи - когда выставить, когда и как показывать, какие условия необходимо соблюсти к моменту рекламы и продаж. Успешные продажи недвижимости делаются продуманно и не от балды - пришел клиент, выставил объект в продажу и жду покупателя... ага, как-бы не так. Объекты на эксклюзиве не торопятся продавать, агент формирует грамотное рекламное предложение и реально обосновывают цену преимуществами и перспективами расположения объекта в конкретном месте, подбирает оптимальное время для рекламы (может и через месяц, а может и через квартал-полгода), подбирает реальных клиентов на покупку, подбирая их заранее и работая с ними еще до показа объекта, и не бежит показывать объект клиенту когда ему захотелось, и уж тем-более никогда только одному клиенту (формирует очередь из заинтересованных), и т.д. и т.п. с расчетом продать объект в течении недели. При грамотном подходе объект реализуется быстро, иногда по цене выше рынка, за что продавец платит побольше чем 5% комиссии и при этом все остаются довольны. Исходя из этого, о каком ожидании снижения цены стоит говорить и когда по вашему на это отреагирует ожидающий этого снижения? Когда объект уже ушел? Если у вас риэлторы не понимают своей работы и ими рулят продавцы и покупатели, то наверное, функция уведомления о снижении цены будет в вашем городе в приоритете. С таким раскладом покупатели готовы будут ждать снижения цены до 1 рубля, а объекты будут позиционироваться в продаже вечность
  2. А зачем количество просмотров видеть гостям? Это так важно при выборе объекта недвижимости? Я вообще этот параметр из вывода на странице объявления убрал и перенес в Личный кабинет - Мои объявления, где админ или податель объявления видит сколько у него просмотров.
  3. В связи с этим какие-то проблемы возникают? А значи, нечего париться. Лучше пару статей на сайт написать
  4. Согласно требований Яндекса, только один чекбокс должен иметь значение 1 или ничего (не помню какой, где-то выше писалось, я сделал), остальные чекбоксы должны иметь значение 0/1 или нет/да. То, что они показываются в выгрузке - не критично, Яндекс не нужные позиции грузить не будет. С другой стороны, в data можно привязать эти чекбоксы только к тем объектам недвижимости, где они реально используются, например смысл привязывать телефон или количество комнат к земельным участкам или гаражам? Соответственно, при заполнении объявления портянка позиций к заполнению будет меньше, да и в выгрузке нулей не будет, не используемые позиции не будут показываться на странице объявления.
  5. А я-то думал, что это Помощник для новичков на сайте, помочь человеку освоиться - своеобразная экскурсия с указателями, куда кликнуть чтобы получить результат при поиске или размещении объявления. Может этому модулю придать больше толку?
  6. В свежем дистрибутиве CMS наткнулся на приложение Помощник (dashboard)... Я его активировал, прошел в меню в приложение и попытался создать новую запись, но в ответ получил: Warning: Invalid argument supplied for foreach() in /var/www/u0311795/data/www/realty-centrum.com/apps/system/lib/system/form/form_generator.php on line 1922 Вопросы: Собственно о чем приложение, полагаю что вещь полезная, и как победить указанную ошибку?
  7. А я об этом вчера писал выше, но прочитать и проверить не судьба...
  8. Кэш выгрузки в настьройках обнулен? А-то вносимые изменения в выгрузке могут только завтра появиться
  9. Константин, а может все эти сервисные ссылки о которых мы знаем и не знаем вывести в админку, в какое-нибудь сервисное меню, чтобы каждый раз не искать их по форуму, например: <a href="{$estate_folder}/yandexrealty" target="_blank">Выгрузка XML</a> <a href="{$estate_folder}/cache/yandexrealty.last.log.xml" target="_blank">Лог выгрузки</a> <a href="{$estate_folder}/sitemap.xml" target="_blank">Карта сайта</a> Сбросить кэш robots.txt (просмотр/редактирование) .htaccess (просмотр/редактирование) Может еще что-то добавить...
  10. Настройки-Дополнительно, позиция "Формат строки заголовка", указываем параметры к выводу в заголовок, типа {topic} - {city}, {street}, {number} за {price} {currency}
  11. Если по варианту 1, то меняем <ul> <li>...</li> ... <li>...</li> </ul> на <tbody> <tr> <td> <ul> // Здесь ваш список <li>...</li> ... <li>...</li> </ul> </td> <td> <p style="text-align: center;"><a href="http://123.ru" target="_blank"><img alt="картинка" src="/ckfinder/userfiles/images/cyprus.jpg" style="width: 960px; height: 441px;" /></a></p> // Если картинка по центру и со ссылкой на сторонний ресурс <img alt="" src="/ckfinder/userfiles/images/cyprus.jpg" /> // Если просто картинка, без указания размеров и ссылок </td> </tr> </tbody> Если по варианту 2, то <img alt="картинка" src="/ckfinder/userfiles/images/darenie.jpg" style="width: 300px; height: 225px; margin-left: 10px; margin-right: 10px; float: right;" /> <ul> <li>...</li> ... <li>...</li> </ul> alt = название картинки src= ссылка на картиинку width: 300px; height: 225px; - ширина и высота картинки, можно задать размеры, отличные от реальных - больше/меньше margin-left: 10px; margin-right: 10px; - отступы от картинки влево и вправо по 10 пикс., чтобы текст не упирался в картинку float: right; - картинка расположена справа в тексте
  12. У меня используется параметр building-type, с ним и выгружается. Параметр walls я не использую (поскольку тоже-самое), по этому сказать не могу что у вас с выгрузкой. Код у меня вроде такой-же: if(isset($form_data_shared['building_type']) && isset($data_item['building_type'])/* && $data_item['building_type']!=''*/){ if($form_data_shared['building_type']['type']=='select_box' && intval($data_item['building_type'])!=0 && isset($form_data_shared['building_type' ['select_data'][$data_item['building_type']])){ $rs.='<building-type>'.self::symbolsClear($form_data_shared['building_type']['select_data'][$data_item['building_type']]).'</building-type>'."\n"; }elseif($form_data_shared['building_type']['type']!='select_box' && $data_item['building_type']!=''){ $rs.='<building-type>'.self::symbolsClear($data_item['building_type']).'</building-type>'."\n"; } //$rs.='<building-type>'.self::symbolsClear($data_item['building_type']).'</building-type>'."\n"; }elseif(isset($form_data_shared['walls']) && isset($data_item['walls'])/* && $data_item['walls']!=''*/){ if($form_data_shared['walls']['type']=='select_box' && intval($data_item['walls'])!=0 && isset($form_data_shared['walls']['select_data'][$data_item['walls']])){ $rs.='<building-type>'.self::symbolsClear($form_data_shared['walls']['select_data'][$data_item['walls']]).'</building-type>'."\n"; }elseif($form_data_shared['walls']['type']!='select_box' && $data_item['walls']!=''){ $rs.='<building-type>'.self::symbolsClear($data_item['walls']).'</building-type>'."\n"; } } Относительно lot-type, код вроде такой-же: if(isset($form_data_shared['lot_type'])/* && $data_item['lot_type']!=''*/){ if($form_data_shared['lot_type']['type']=='select_box' && intval($data_item['lot_type'])!=0 && isset($form_data_shared['lot_type']['select_data'][$data_item['lot_type']])){ $rs.='<lot-type>'.self::symbolsClear($form_data_shared['lot_type']['select_data'][$data_item['lot_type']]).'</lot-type>'."\n"; }elseif($form_data_shared['lot_type']['type']!='select_box' && $data_item['lot_type']!=''){ $rs.='<lot-type>'.self::symbolsClear($data_item['lot_type']).'</lot-type>'."\n"; } //$rs.='<lot-type>'.self::symbolsClear($data_item['lot_type']).'</lot-type>'."\n"; } Но у меня в data этот параметр является селектбоксом со значениями {0~~не выбрано}{1~~ИЖС}{2~~садоводство} что соответствует примерно 1889 строке в admin.php (Яндекс выгрузки): $form_data['data']['lot_type']['select_data'] = array('0' => 'не выбрано', '1' => 'ИЖC', '2' => 'садоводство'); Если значения в селектбоксе вы указали по другому, то возможно из-за этого и не выгружается. Сравните и другие параметры селектбоксов со значениями преобразователей в admin.php
  13. Можно, как вариант - вставить таблицу туда, где список. Список перенести в первую колонку, а иконку во вторую. Например: <tbody> <tr> <td> ... здесь ваш список ... </td> <td> ... здесь иконка ... </td> </tr> </tbody> Можно и по варианту вставки изображения в текст (например в начале списка), задать расположение изображения справа
  14. Была отдельная тема на форуме по поводу правки структуры главного меню, почитай её, тут двумя словами не получится объяснить.
  15. И закрывающий <p> тоже пишется </p> а не <p/>, повнимательнее... Закрывающий </p> логичнее перенести в конец списка, 17 строка </ul></p>
  16. Потому, что закрывающий <ul> надо писать </ul> И зачем форматирование текста по ширине убрали? <p style="text-align:justify">, будет не симпатично
  17. Там, проще всего в строке 35 (пустая), закрыть предыдущий div с заголовком и описанием, и следом открыть новый div для карты, как-то так: </div> <div class="row"> <div class="span12"> ... Константин первым ответил
  18. Так у вас там блок <div class=span12> сидит, в нем и находится код генератора карты. Вот он и задает пустое место во всю ширину, которое зарезервировано под карту. Наверное есть смысл вытащить из него заголовок и установить выше этого блока. Вытащить описание (если заполняете в структуре) и опустить его ниже - под карту или под объявления, а собственно сам блок <div class=span12> прикрутить в к измененному коду карты - если показывать, то всё или не показывать ничего. Общая идея такая, но не видя кода шаблона, сложно понять, это у вас в общем realty_grid.tpl или в отдельном tpl, который для Новостроек...
  19. можно засунуть <hr> между 3 и 4 строкой, перед заголовокм. Еще один <hr> для гармонии, можно засунуть между 26 и 27 строкой, перед закрывающим </div>; строки с 30 где начинается {literal} и до конца -удалить. Зачем вам лишние стили? Стили могут подвисать в кэше, по этому изменения увидите когда кэш очистится
  20. Тут надо смотреть: - либо убирать что-то лишнее в коде шаблона страницы, что может придавать эти отступы, типа <br>, <p>&nbsp;</p> и подобное; - либо пересмотреть стили страницы, там возможно прописаны большие отступы. Но со стилями надо быть аккуратным, т.к. многие из них являются глобальными... В одном месте поправишь, в другом - косяк, делайте резервные копии и пробуйте. К стати, возможно это влияние тех стилей, которые прописаны скриншотом выше, я вам их предлагал убрать (в конце кода) - от {literal} до {/literal} включительно. Там как рааз прописан верхний отступ на 40 пикс., зачем он вам? Если уж надо как-то отделить, как вариант, добавьте в код перед заголовком <hr> - горизонтальный разделитель.
  21. только для участков ИЖС и садовых. Коммерческая земля не в счет (сельхозка, промка, лесные угодия и т.п.)
  22. в начале шаблона realty_grid.tpl имеется кусок кода с настройками вывода карты: {literal} $(document).ready(function(){ var RM=new RealtyMap(); RM.initJSON('map', loc_objects, map_type, {scrollZoom: false, minimap: false, yandexMapType: 'yandex#map', fullscreenControl: true}); }); {/literal} yandexMapType: 'yandex#map' замените на нужный вам вариант отображения. Возможные варианты: схема ('yandex#map'), спутник ('yandex#satellite'), гибрид ('yandex#hybrid'), народная карта ('yandex#publicMap'), народная карта в гибридном представлении ('yandex#publicMapHybrid').