Дмитрий Кондин

Администраторы
  • Публикации

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

  • Посещение

  • Days Won

    362

Все публикации пользователя Дмитрий Кондин

  1. Скриншот бага можете показать? Зашел к вам на сайт, кликаю по превью и открывается норм. И браузер ваш тоже скажите.
  2. Зайдите в обновления и нажмите в Новых приложениях comment - установить.
  3. Для примера берите форму http://estate.sitebill.ru/contactus/ Вам нужно продублировать параметры, которые указаны в коде только со своим оформлением <form method="post" class="form-horizontal" action="/contactus/" enctype="multipart/form-data"><script type="text/javascript" src="/apps/system/js/form_tabs.js"></script> <div class="form_element control-group" alt="fio"> <label class="control-label">Имя или название организации<span style="color: red;">*</span></label> <div class="form_element_html controls"><input type="text" name="fio" value=""></div> </div> <div class="form_element control-group" alt="phone"> <label class="control-label">Телефон<span style="color: red;">*</span></label> <div class="form_element_html controls"><input type="text" name="phone" value=""></div> </div> <div class="form_element control-group" alt="email"> <label class="control-label">E-mail<span style="color: red;">*</span></label> <div class="form_element_html controls"><input type="text" name="email" value=""></div> </div> <div class="form_element control-group" alt="text"> <label class="control-label">Текст<span style="color: red;">*</span></label> <div class="form_element_html controls"><textarea name="text" rows="10" cols="40"></textarea></div> </div> <div class="form_element control-group" alt="captcha"> <label class="control-label">Защитный код<span style="color: red;">*</span></label> <div class="form_element_html controls"><img id="capcha_img" class="capcha_img" src="/third/kcaptcha/index.php?captcha_session_key=ef0ed241f064f067a459e717e42bcf69" width="180" height="80"><br><a href="javascript:void(0);" id="captcha_refresh" class="captcha_refresh">Обновить картинку</a><br><input type="text" name="captcha" value=""><input type="hidden" name="captcha_session_key" value="ef0ed241f064f067a459e717e42bcf69"><script src="/apps/system/js/md5.js"></script><script type="text/javascript">$(document).ready(function(){ $(".captcha_refresh").click(function(){ var new_key=new Date().getTime(); var hash = CryptoJS.MD5(String(new_key)); $(this).prevAll(".capcha_img").eq(0).attr("src", estate_folder+'/third/kcaptcha/index.php?captcha_session_key=' + hash); $(this).nextAll("input[name=captcha_session_key]").val(hash); }); });</script></div> </div> <div class="form_element_control"> <button id="formsubmit" onclick="return SitebillCore.formsubmit(this);" name="submit" class="btn btn-primary">Отправить</button></div> <input type="hidden" name="id" value="0"> <input type="hidden" name="do" value="new_done"> <input type="hidden" name="contactus_id" value=""> <input type="hidden" name="action" value="contactus"> <input type="hidden" name="language_id" value="0"></form>
  4. Актуальные данные тут http://pr-cy.ru/a/shahar.uz
  5. Маска есть http://wiki.sitebill.ru/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8 Для почты в новых версиях сделаем.
  6. Если в шаблоне вам что-то кажется лишним удаляйте или вам было бы проще если бы мы зазендили весь движок? ) А вообще этот код для совместимости с модулем Биллинга.
  7. Инструкция тут http://wiki.sitebill.ru/index.php?title=%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%22SEO-%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F%22 Читать отсюда Включить SEO-режим с расширенными ссылками объявлений. (apps.seo.data_alias_enable)
  8. Добрый день! Для этого нужно пустить риэлтора только в личный кабинет. И там он будет видеть только свои объявления и в почтовом ящике будет видеть обращения к своим объявлениям. ЛК - это тот что на фронте сайта - кнопка Вход.
  9. А вы сами блоки в шаблонах вывели? Например, так {$sape1}
  10. Высоту блока модального окна можно подогнать вот этим стилем /template/frontend/realia/css/realia-blue.css #prettyLogin .modal-body { /* max-height: 800px; */ height: 700px;}А вот про правила, оферты и прочее, будем делать в новых версиях.
  11. Тогда кнопка добавления должна выглядеть так в шаблоне {if $smarty.session.user_id eq ''} <a class="btn btn-primary btn-large list-your-property arrow-right" href="{$estate_folder}/register/">{$L_ADD_ADV}</a>{else} <a class="btn btn-primary btn-large list-your-property arrow-right" href="{$estate_folder}/account/data/?do=new">{$L_ADD_ADV}</a>{/if}
  12. Будем править в новых версиях. Изначально все ваяли для РФ )
  13. Откройте файл /template/frontend/realia/main/main.php и удалите if ( !$has_result && preg_match('/^add(\/?)$/', $REQUESTURIPATH) ) { require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/admin/object_manager.php'); require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/frontend/form/add.php'); $user_add = new User_Add(); $this->template->assert('main', $user_add->main()); $work_subcontroller='add'; $has_result=true; /* $this->template->render(); $rs = $this->template->toHTML(); return $rs;*/ }
  14. 1. Это сделано из соображений безопасности, сессия для админки отличается от сессии для личного кабинета. Остальным ведь пользователям не разрешен доступ в админку, тут беспокоиться не о чем. 2. Повторю, вы можете удалить эту возможность добавления для гостей.
  15. Только было бы еще круче, если бы приложение было оформлено в виде apps Примерная структура тут
  16. Ошибка доступ запрещен появляется, если вы не разлогинились из админки. Сначала выйдите из админки и потом добавляйте объявление. >Захожу на сайт как гость и тут ещё хлеще! Пожалуйста, заполните анкету... Если не нужно чтобы гости добавляли, можно удалить код добавления для гостей.
  17. Самые-самые частые вопросы тут http://wiki.sitebill.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
  18. Есть такой, недавно создали http://www.sitebill.ru/voprosy-i-otvety/ Будем там наполнять базу вопрос-ответов.
  19. Аналогично рецепту выше, только меняем код тут if ( preg_match('/^myfavorites/', $REQUESTURIPATH) ) { $this->template->assert('main', '<p><br></p>'.$this->grid_adv_favorites()); $work_subcontroller='realtygrid'; $has_result=true; }Нужно сделать локальную копию с небольшими изменениями function grid_adv_favorites(){ $grid_constructor = $this->_grid_constructor; /*$params['id'] = $this->getRequestValue('id'); $params['topic_id'] = ''; $params['order'] = $this->getRequestValue('order'); $params['region_id'] = $this->getRequestValue('region_id'); $params['city_id'] = $this->getRequestValue('city_id'); $params['district_id'] = $this->getRequestValue('district_id'); $params['metro_id'] = $this->getRequestValue('metro_id'); $params['street_id'] = $this->getRequestValue('street_id'); $params['page'] = $this->getRequestValue('page');*/ $params['page'] = $this->getRequestValue('page'); $params['asc'] = $this->getRequestValue('asc'); $params['order'] = $this->getRequestValue('order'); if ( count($_SESSION['favorites']) != 0 ) { $params['favorites'] = $_SESSION['favorites']; }else{ $params['favorites'] = array(-1); } /*$params['price'] = $this->getRequestValue('price'); $this->template->assign('price', $params['price']); $params['price_min'] = $this->getRequestValue('price_min'); $this->template->assign('price_min', $params['price_min']); $params['house_number'] = $this->getRequestValue('house_number'); $this->template->assign('house_number', $params['house_number']);*/ $params['onlyspecial'] = $this->getRequestValue('onlyspecial'); $this->template->assign('onlyspecial', $params['onlyspecial']); $params['_collect_user_info']=1;$grid_constructor->main($params);$this->template->assert('breadcrumbs', $this->get_breadcrumbs( array( '<a href="'.$folder.'/">'.Multilanguage::_('L_HOME').'</a>', 'Избранное' ))); return $rs; }
  20. Лучше для этих целей создать новый справочник и не использовать другие справочники, практика показывает что метро появляется, либо в городе, либо когда сайт растет и там хотят размещать из города, где есть метро. А вот инструкция по созданию новых справочников
  21. Это лицензионное соглашение написано на первой странице установщика CMS Sitebill и внизу есть галочка "Согласен с условиями", пока вы галочку не поставите дальше установщик не пойдет. Если вы установили систему, то видимо поставили там галочку.