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

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

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

  • Посещение

  • Days Won

    363

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

  1. Высоту блока модального окна можно подогнать вот этим стилем /template/frontend/realia/css/realia-blue.css #prettyLogin .modal-body { /* max-height: 800px; */ height: 700px;}А вот про правила, оферты и прочее, будем делать в новых версиях.
  2. Тогда кнопка добавления должна выглядеть так в шаблоне {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}
  3. Будем править в новых версиях. Изначально все ваяли для РФ )
  4. Откройте файл /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;*/ }
  5. 1. Это сделано из соображений безопасности, сессия для админки отличается от сессии для личного кабинета. Остальным ведь пользователям не разрешен доступ в админку, тут беспокоиться не о чем. 2. Повторю, вы можете удалить эту возможность добавления для гостей.
  6. Только было бы еще круче, если бы приложение было оформлено в виде apps Примерная структура тут
  7. Ошибка доступ запрещен появляется, если вы не разлогинились из админки. Сначала выйдите из админки и потом добавляйте объявление. >Захожу на сайт как гость и тут ещё хлеще! Пожалуйста, заполните анкету... Если не нужно чтобы гости добавляли, можно удалить код добавления для гостей.
  8. Самые-самые частые вопросы тут 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
  9. Есть такой, недавно создали http://www.sitebill.ru/voprosy-i-otvety/ Будем там наполнять базу вопрос-ответов.
  10. Аналогично рецепту выше, только меняем код тут 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; }
  11. Лучше для этих целей создать новый справочник и не использовать другие справочники, практика показывает что метро появляется, либо в городе, либо когда сайт растет и там хотят размещать из города, где есть метро. А вот инструкция по созданию новых справочников
  12. Это лицензионное соглашение написано на первой странице установщика CMS Sitebill и внизу есть галочка "Согласен с условиями", пока вы галочку не поставите дальше установщик не пойдет. Если вы установили систему, то видимо поставили там галочку.
  13. Не включайте эту опцию, пожалуйста, она не работает.
  14. По спаму ничего не могу сказать, мы спамом не занимаемся ) В новых версиях будет улучшать редактор шаблонов, чтобы было все красиво.
  15. Тут /template/frontend/freehold/top_fixed_menu.tpl.html Вместо кода {section name=i loop=$right_menu} <li><a href="{$right_menu[i].url}">{$right_menu[i].name}</a></li> {/section}Ставим свои ссылки <li><a href="/add/"><img src="тут_путь_до_картинки1"/></a></li> <li><a href="/contactus/"><img src="тут_путь_до_картинки2"/></a></li>
  16. Смотрите здесь https://youtu.be/vpVpUq0q5GA?t=20m38s В вашем случае заменить тип поля кол.во комнат на select_box и прописать свои значения {1~1}{2~2}{3~3}
  17. Все шаблоны примерно по одному принципу построены http://wiki.sitebill.ru/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_agency По установке шаблона Realia
  18. я думаю просто не прошла первая инициализация, вы же только админку запустили. А фронт все эти операции делает.
  19. Еще один большой апдейт в рамках system 3.0 Кому интересны детали смотрите: Думаю увеличение скорости работы можно видеть невооруженным глазом )
  20. Ну например тут сайты с ТИЦ 10 и меньше - это самые простые риэлторы без знания PHP и HTML, они же не выдуманные, работают с системой http://www.cmsmagazine.ru/catalogue/cms-sitebill/works/ И никто их них не написал что его развели, а довольные покупкой и рекомендуют друзьям.