doma

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

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

  • Посещение

  • Days Won

    9

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

  1. согласны что адский труд-так и делаем + много других не автоматизированных действий. есть к примеру "упрощенная" процедура, но тут самим программистам и разработчикам + тестеры приходится работать
  2. ну что же -все "продукты хороши" выбирай себе на вкус вот и делаем общими усилиями сайтбилл еще лучше тоже встречали что то вроде индексированной строки преттифото, но все же кажется что "механизм" фоток вставленных фотораммой будет с точки зрения логики "машины" индексироваться лучше, чем в отдельно открытом окне. Если порадуете tpl файлом новостей в личку, попробуем посмотреть что улучшили и как реализовали, + как именно вставили и реализовали вставку многих фоток именно в новости, так как в стандартном решении там вроде только фото вставляется для новостей, превью, и самого текста, следовательно нужно создать в data-NEWS ПОЛЕ в котором поставить загрузчик фото? таким образом в новости появится как бы 1 массив фоток, а потом просто в tpl через css вывести их как в вашем примере -что более привлекательнее и не надо много листать вверх. и разработчикам, если можно ответить на вопрос на счет куда грамотнее ставить скрипт исполнения фотораммы в саму реалити вью и в саму tpl новостей, или все же стоит грамотно запихнуть в header ? так как посмотрели сейчас на вышеуказанном сайте, там тоже картинки не сразу грузятся, а как бы подгружаются, сначала в оригинальном масштабе. а уже потом и растягиваются и начинают распологаться под обозначенный размер-по всей ширине, как бы не напрягает, но все равно требует внимания, так как подгружается 1-2 секунды, не кретично, но заметно. Всем спасибо за ответы
  3. вы немного не правильно поняли суть. речь шла не о выборе пользователя, в форме например какой нибудь или при подаче объявления. Речь шла именно об ошибочном добавлении "улиц" например при загрузке объявлений например через приложение ексель или парсер. Так как сейчас при добавлении через ексель например -не идет н какой проверки ни на дубликат, ни на новую улицу. Сейчас заливка идет так-если данная улица есть уже в базе 1в1 то просто присаивается id этой улице в объявлении, а если же нет такой улицы 1в1 то добавляется новая улица, с новым id и новым текстовым названием + привязка к городу Приведем примеры Например у нас есть уже город москва а в ней улица ленина, через приложение ексель закачиваем объявления и ошибочно в москве пишем улицу "лнина" получается у нас в справочник зайдет новая улица, Отсюда и трудность -как распознать в какое именно объявление занеслась ошибочная объявление, где встречается, и что произошло как бы "задвоение" улицы А вот если бы были логи -то хоть как то по крупицам можно было бы хоть чтобы поправить, тем самым снизив нагрузку и на форум и на разработчиков, и на будущее
  4. подскажите а как стали у вас индексироваться картинки с новым просматривальщиком? так как старый например как бы открывался в новом окне, а вот фоторама как бы на той же странице просто листинг, А что на счет это скажут разработчики? и еще вопрос вы пишите что нужно почистить код от преттифото в реалити вью а так же в хеадер - и как тогда быть и понимать следующее к примеру в реалити вью стоит преттифото -скрипт написан в хеадер и в реалити вью, а вот для фотораммы уже скрипт стоит только в реалити вью разработчики подскажите для чего к примеру вставлять в хеадер преттифото если она используется только в самом объявлени , и не связано ли это для болле плавной, быстрой и грамотного открытия картинок, так как сейчас заметили такой глючик, когда открываем объявление, то 1фото сначала слева открывается, а уже потом спустя несколько секунд само выравнивается по центру, не связано ли это именно с тем что скрипт вставлен в реалити вью
  5. подскажите а как то можно отслеживать (например разработчикам запустить логи в случае добавления улицы или нового города) например вновь добавленные улицы (в меньшем случае города), для возможности быстро "увидить" и быстро реагировать, а не спустя когда уже задвоенные и затроенные улицы появляются. Например было у нас в справочнике 100 улицы решили залить на сайт 200 объявлений в поле "Улица" неумышленно или по ошибке вписали например вместо Ленина -Лнина или Московская-Масковская и т.д. к примеру после каждого залива объявлений в случае "добавки" какой либо улицы создавался бы лог с id новой улицы, датой добавления, а так же id объявлений куда занеслось новое ошибочное значение улицы. Фактически работало бы так залили 200 объявлений с ошибочной улицой Лнина по логам оперативно смотрим, ага сегодня добавлена новая улица ее id такой, занеслось в такие то id объявления, идем в объявления в ручную правим на ту "правильную улицу" которая действительно должна стоять, а потом левую неправильную улицу просто в админке удаляем Вот такой вот вопрос
  6. а тогда как определить город, ведь он же берется именно из карточки объявления, а не определяется заранее то есть в main происходит сама "обработка запроса", без явных указаний города, а уж потом только откры объявление мы понимаем какой город у нас стоит в объявлении, так как заранее определить открываемый город просто не возможно так как фактически написав например $params['city_id']=15 где 15этоidгородаКиев например, мы заранее сделаем выборку vip объявлений только для киева, а объявление открывшаеся будет например москва. И если не сложно можно поделится полным рабочим кодом
  7. Правила размещения и порядок редактирования объявлений это понятно что можно вынести в "правила", но порой твердолобым пользователям лучше написать "явно" на видном месте, чтобы не "грузить телефон и не возрастало количество вопрос -а почему", может подскажите где и как правильно написать такое сообщение перед подачей, в том числе можно вставить ссылку по принципу "редактировать объявлении можно не ранее чем через 30 дней (подробнее ссылка) " спасибо
  8. подскажите правильный ответ чтобы правильно понимать вроде как при использовании билинга есть возможность размещать (шаблон реалия) 1) VIP объявления которые помещаются в 2 места первое это справа после владельца объявления и это же объявления автоматически помещаются внизу в спец предложениях 2) спецпредложение которое фактически должно выходить только в спецпредложениях внизу проблема такая-не понимаем ка кони формируются и какая логика формирования, так как если сделать объявлению VIP то идет как перечислено в 1 пункте а вот если другому объявлению например не ставить VIP а просто поставить админом галочку спецпредложения, то после сохранения ни где ничего не выводится, хотя по логике вроде как внизу в спецпредложениях должно выводится следовательно хочется понять как и для чего используются VIP и спецпредложение
  9. и еще правильно ли понимаем синтаксиc private function getMyNewest(){ создаем функцию называем ее как нам надо в данном случае getMyNewest require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/grid/grid_constructor.php'; используем создатель вывода сетки по заранее обозначенному правилу $grid_constructor = new Grid_Constructor(); переменной грид конструктор то есть построитель сетки присваем и создаем новый грид сетку $params['order'] = 'date_added'; параметру ордерс присваиваем значение дата добавления $params['asc'] = 'desc'; параметру асц присваиваем значение десриптион видимо -это наверное описание объявления $params['page_limit']=5; парамаетру лимит выводимых VIP предложений ограничиваем значением 5 шт $params['page']=1; параметру страница или номер присваеваем значение 1 то есть начинать выводить с 1 удовлетворения условия $res = $grid_constructor->get_sitebill_adv_ext( $params, false, false ); переменной рес присвоить значение грид конструктора передав параметры //echo count($res); вывести эхо то есть сообщение счетчик рес //print_r($res); вывести распечатать рес $this->template->assign('my_new_grid_items', $res); передать полученные значения в переменную моя_новая_грид-значение } что то не так?
  10. поприсматривались, поизучали, поанализировали -спасибо за подсказку и реализацию! но не смогли найти условие или где формируется вывод VIP объявления только для того города в котором находится объявление, то есть к примеру просматривая объявление из москвы, нужно чтобы показывались в новом блоке через "мою" переменную только VIP объявления из Москвы Подскажите где идет выборка по условию города возможно где то в private function getMyNewest(){ надо вставлять условие типа проверки города?
  11. а как бы сделать так, чтобы без копирования форм и файлов зайти в файл и вставить предупреждение для пользователя как на рисунке? так как если в /apps/admin/admin/template/data_form_front.tpl вставить ничего не происходит а вот если скопировать и вставить в файл /apps/admin/admin/template/data_form_front.tpl то вроде как получается запись, но к чему сложности :)) если можно сразу куда то вставить
  12. подскажите а где (в каком файле) и как формируются функция типа $special_items2 и как создать свою? где и что и как написать чтобы создать например $special_items3 то есть например для вывода спецпредложений для конкретного города фактически функция работает только в карточке объекта например показывая список вип предложений только из конретного и для конкретного города Например есть 5 городов Москва Киев Владивосток Уфа Калининград чтобы просматривая например объявление из калининграда не выводилось объявление для других городов, а олько для Калиниграда. Аналогично в других городах. И если данную обработку делать в реалити вью не вызовет ли это дополнительную нагрузку на сайт и загрузку страниц, так как будет выполняться выборка и запрос по id городу
  13. а как работает индексация картинок при дефлтном просматривальщике или при фоторамме? что на что может влиять и что лучше? дефолтное открывается как бы в отдельном окне и модально как бы, как его обрабатывают роботы и как обрабатывают роботы например при фоторамме-так как все картинки на странице как бы по факту сверху вниз идут
  14. Игорь в ваших словах тоже много правды и логики но какждый видет своего клиента по своему одно дело когда в базе висят старые 100-200 объявок другое дело 20-30тыс за хостинг мы платим а не клиенты, вот если бы ввести арендную плату за хранение их объявления то другое дело-сами будут удалять. Но у нас пока такой настрой- нам интереснее работать с активной базой, а не с "мертвяками" Выше было указано 20-30 агентов, у них может быть и по 1000 объявок , поэтому не хочется ни базу загружать ни разработчиков напрягать и т.д. это как записывать записную книжку в телефоне-старые номер -а вдруг пригодится, а по факту самые активные 30-40 телефонов максимум, вот и тут так же хотелось бы
  15. много чего реализовано, но много чего и хотелось бы, но к сожалению имеющиеся возможности не покрывают потребности к примеру "привет" автоматически пользователям сейчас не прилетает, а хотелось бы что и вполне логично. фотки пользователей в объявке конечно же тоже надо удалять при удалении пользователя-так как это мусор при неактивности фио телефон и емайл естественно не очень грузят базу мы об этом знаем -но тут другая загвоздка. одно дело иметь 20 активных риелторов и их обрабатывать, а другое дело иметь 100 агентов и только 15 активных. вот и хочется автоматом удалять неактивных пользователей, это как примерно хранить стары газеты-которые может быть и понадобятся для растопки печки.
  16. вопрос разработчикам 1) а как удалить таких пользователей как "абракадабра" -понятно что в админке -но как быть если массово начнут регистрироваться под логинами типа абра1 абра2 абра3 абра4 абра5 абра6 было бы удобно к примеру через приложение ексель выгружать потом в каком то поле выставлять признак удаления, а потом опять через ексель загрузить и запустить крон на удаление 2) вопрос как сделать чтобы к примеру удалять самого пользователя и его объявления к примеру при неактивности 4-5-6 месяцев, зачем базу набивать 1разовыми пользователями к примеру алгоритм такой -при каждом заходе в личный кабинет в базу бы писалась дата входа, через какое то время естественно некоторые пользователи будут неактивно, крото регился ради любопытства, кто то разместил 1 объявление да слинял, кто то просто слился, раз в неделю например запускать крон который смотрит когда пользователь последний раз заходил и если срок составляет 4-5-6 месяцев назад (фактически он уже не активный) крон его удалял бы и его данные, потому что важнее работать с активной базой а не с любопытствующими спасибо
  17. а как их грамотно "обрабатывать" статьи? если к примеру обратиться к разделу http://sait.ru/article/ то на одном сайте у кого есть стать -при переходе показывает 404 ошибку, по аналогии с новостями к примеру можно ограничить вывод 3-4-5 статьями, а как ограничить статьи? к примеру у нас будет 100 статей не ограничивая их они же все выведутся? или мы что то не так понимаем? или же каждая отдельная статья вставляется на сайт -так сказать прямой ссылкой на статью? а не такой же принцип как у новостей? к примеру у новостей идет такая выборка в файле news_list_column{if $news_list_column|count>0} <div class="features"> <h2 class="page-header">{$LT_NEWS}</h2> <div class="row"> {foreach name=nlc from=$news_list_column item=news_list_column_item} <div class="item span4"> <div class="row"> <div class="icon span1"> <img src="{$estate_folder}/template/frontend/realia/img/icons/features-pencil.png" alt=""> </div> а что то такое же есть для статей? хочется при наличии 100 статей к примеру вывести только 6 последних
  18. немножко о другом спрашивали если новости в стандартном шаблоне выводятся внизу сайта, и вроде даже есть tpl файл где то в apps/news для новостей вроде как есть найстроки в админке -типа выводить столько то новостей на главной, потом вроде выводить +- новостей в sait.ru/news? а вот таких настроек для статей что то не попадалось в настройках где именно содержится tpl файл статей ? а где именно в какой части сайта выводятся "статьи", чтобы попробовать их поизучать
  19. подскажите, в шаблоне реалия есть 2 возможности 1) новости 2) статьи если не ошибаемся новости размещаются в дефолтном шаблоне и выводятся на главную а вот "статьи" нужно покупать модель, а вот где он размещается и чем отличается от новостей ? какие преимущества, какой механизм и так далее. К примеру больше настроек, или как то индексируются иначе, формируются и т.д. К примеру есть новости -туда наверное логичнее писать свои новости - для создания контентной массы, а вот к примеру "статьи" можно копипастить статьи с других сайтов (хотя 1 в 1 это ухудшение вроде как seo), но выход можно сделать -запретить индексацию. То есть в "статьи" размещать стаьи к примеру как быстро продать недвижимость, рост числа новостроек, типычные схемы, о чем нужно знать при продаже квартиры и т.д следует еще 1 вопрос -где же выводятся "статьи" ? и какой файл смотреть в корне? типа tpl имеется? спасибо
  20. не совсем поняли -поэтому переспросим а что за "интсрумент" поиска по файлам, это в стандартном поиске виндоус или в FTP редакторе? к сожалению в стандартном виндоус хр нет такой возможности посмотреть все файлы в папке realia отдельно по всем файлам и отдельно например только по tpl файлам, так как нужно посмотреть просто все файлы содержащие вхождение и закоментировать его типа <!-- {include file="news_list_column.tpl"} --> но к сожалению win xp не поддерживает что ли эту возможность так как не находит именно файлы, в которрых содержится news_list а находит лишь файлы в которых в название только встречается news_list пример на скрине, поэтому и хотели бы узнать именно все файлы в которых нужно закоментить в шаблоне реалия, так как возможно кроме как в паке шаблона может еще что то формироваться вывод? что сделать? проверить каждую tpl на news_list ручками? или есть какой то иной механизм?
  21. посмотрели беглым взглядом \apps\system\lib\system\user\data\user_data.php функцию private function notifyUserAboutAdding($user_id, $id, $topic_id) в части кода $subject = $_SERVER['SERVER_NAME'].': '.Multilanguage::_('REGU_ADDNOTE_SUBJ','system'); $from = $this->getConfigValue('order_email_acceptor'); /*$body=''; $body.='Уважаемый, '.$fio.'!<br />'; $body.='Ваше объявление размещено.<br />'; $body.='Адрес объявления <a href="'.$href.'">'.$href.'</a><br />'; $body.=$this->getConfigValue('email_signature');*/ /*if ( $this->getConfigValue('use_smtp') ) { $mailer->send_smtp($useremail, $from, $subject, $body, 1); } else { $mailer->send_simple($useremail, $from, $subject, $body, 1); }*/ $this->sendFirmMail($useremail, $from, $subject, $body); return; то есть по факту можно еще одно $body просто взять и поставить ? в том числе с сылкой? к примеру $body.='Ваше объявление размещено.<br />'; $body.='Более подробно смотрите в разделе'; $body.='Адрес объявления <a href="'.$href.'">'.$href.'</a><br />'; а как после более подробно вставить именно ссылку на сайте? к примеру есть статическая страница, с учетом шаблона или нет? то есть к примеру если тема реалия как грамотно вставить постоянную ссылку типа сайт.ру/pravila
  22. в добавок пользователь добавлен (так как можно дополнительно добавить и конт информацию и ссылку на сайте где подробно рассписать возможности размещений и т.д.) + другие события которые формируются
  23. видели на одном сайте прикольный выбор разных районнов одновременно-сделали даже скрыть все -показать все колитесь кто делал?
  24. разработчики подскажите пожалуйста а где конкретно (в каких файлах) и при каких обстоятельствах (форма поиска, вывод сетки, главная страница, карточка объявления и т.д.) выводятся новости. Посмотрели файлы tpl в большинстве в них идет вставка файла news_list_column.tpl но вот сразу понять где и при каких обстоятельствах не совсем понятно. К примеру есть файлы разные типа layout их типа несколько. К примеру убирая {include file="news_list_column.tpl"} в одном файле, на сайте вроде как убираются, но при других условиях выводятся. так что хочется на 100 % понять что где выводится и при каких обстоятельствах. Мы сделали 2 блока выводя новостей 1) на главной сверху -корректно ли вставили? использовали файл layout_home.tpl вставили после {elseif $homepage_type=='search' } {include file='news_list_column_new_na_glavnoi.tpl'} 2) на главной справа ждемс ответов