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

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

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

  • Посещение

  • Days Won

    362

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

  1. Вот сборник партнерок от банков http://aledv.ru/banki/luchshie-bankovskie-offery-v-cpa-partnyorkax.html Сам таким не занимался, но думаю много зависит от умения приводить целевых клиентов.
  2. Не занимался этим вопросом вплотную, вот и думал что не сработает. Там еще на парочку ресурсов он отправлял релиз, посмотрим.
  3. Хорошо копирайтер сработал ) Я на прошлой недели задумался над таким продвижением, сначала не воспринял всерьез, а тут вон оно что - работает! )
  4. Уважаемые, риэлторы! Нужно продать квартиру в Сочи ) http://www.etown.ru/jilaya/1-komn/realty910182
  5. Написано это хорошо, другой вопрос что ваши программисты там правили ) Надо сделать тесты, которые здесь http://wiki.sitebill.ru/index.php?title=Mail
  6. 1. Имелось ввиду сами значения для объявления. 2. Смотрите подключение гугл карты тут /template/frontend/agency/realty_grid.tpl начиная со строчки {if $map_type eq 'google'}
  7. Вот полный листнинг файла .htaccess <IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} !^www\.RewriteCond %{REQUEST_URI} !^/robots\.txt$RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>А вот редирект с www на без www <IfModule mod_rewrite.c># Rewrite to no wwwRewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.+) [NC]RewriteRule .* http://%1/$0 [L,R=301]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>
  8. Сейчас тестируем новые функции, скоро будет много апдейтов. А пока вы можете создать вручную форму контактов новую и там добавить шаблон. А в шаблоне можете произвольно с помощью HTML все оформить и туда можно и карту, и время работы и все что угодно. Смотрите видео
  9. Судя по ошибке, вы включили комбобокс, а не автокомплит. Комбобокс устаревшая функция. Скиньте скриншот с настройками поля для которого autocomplete включили. И шаблон не узнаю, как называется? Самописный? Если самописный, то даже ошибку скорей всего вы сами где-то в шаблоне сделали.
  10. А в базе они у вас как точно прописаны, напишите сюда по буквам Город и Улицу.
  11. Включили отладку ошибок в хроме например и сделайте скрин и отправьте сюда с этими ошибками Примерно так http://ruseller.com/lessons.php?rub=28&id=1408
  12. В новых версиях можно автоматически (обновите все приложения сначала). Затем зайдите в Настройки - GeoData там apps.geodata.allow_view_coding = 1 apps.geodata.try_endode = 1 apps.geodata.try_encode_fields = city_id, street_id, number
  13. В новых версиях можно автоматически (обновите все приложения сначала). Затем зайдите в Настройки - GeoData там try_endode = 1try_encode_fields = city_id, street_id, number
  14. Для того чтобы у пользователя был после регистрации тариф по-умолчанию. Например, тариф Начальный у которого tariff_id = 1 нужно сделать в phpmyadmin вот такую операцию alter table re_user alter column tariff_id set default 1;Соответственно вам также нужно скрыть поле user.tariff_id от других групп, и должно быть доступно только администратору это поле для редактирования, чтобы пользователи сами не могли менять тарифы.
  15. Это будет дополнительный платный модуль ) Также как тут PayPal http://www.sitebill.ru/client/cart.php?gid=7
  16. Это легко сделать в Приложение - Редактор форм. Удаляете лишние поля и добавляете свои. Вот инструкция
  17. Чтобы выводить надо еще присвоить это переменной в шаблоне, я вам показал как ее получить только. Присвоим так $breadcrumbs_array = $this->get_breadcrumbs_array();$element_1 = $breadcrumbs_array[1];$this->template->assert('element_1', $element_1);В шаблоне обращаемся к ней так {$element_1}
  18. 1. Зайдите в Обновления в админке и обновите все приложения 2. Скачайте свежую версию шаблона realty из ЛК sitebill.ru
  19. Убедили, запланируем модуль интеркассы, ждите появления модуля.
  20. Берем файл /apps/system/lib/sitebill.php Находим код /** * Get category breadcrumbs * @param array $params * @param array $category_structure * @param string $url * @return string */ function get_category_breadcrumbs_string( $params, $category_structure, $url = '' ) { $rs = ''; $ra[] = ''.$category_structure['catalog'][$params['topic_id']]['name'].''; $parent_category_id = $category_structure['catalog'][$params['topic_id']]['parent_id']; while ( isset($category_structure['catalog'][$parent_category_id]['parent_id']) && $category_structure['catalog'][$parent_category_id]['parent_id'] != 0 ) { if ( $j++ > 100 ) { return; } $ra[] = ''.$category_structure['catalog'][$parent_category_id]['name'].''; $parent_category_id = $category_structure['catalog'][$parent_category_id]['parent_id']; } if ( isset($category_structure['catalog'][$parent_category_id]['name']) && $category_structure['catalog'][$parent_category_id]['name'] != '' ) { $ra[] = ''.$category_structure['catalog'][$parent_category_id]['name'].''; } $rs = implode(' / ', array_reverse($ra)); return $rs; }Заменяем его на код /** * Get category breadcrumbs * @param array $params * @param array $category_structure * @param string $url * @return string */ function get_category_breadcrumbs_string( $params, $category_structure, $url = '' ) { $rs = ''; $ra[] = ''.$category_structure['catalog'][$params['topic_id']]['name'].''; $parent_category_id = $category_structure['catalog'][$params['topic_id']]['parent_id']; while ( isset($category_structure['catalog'][$parent_category_id]['parent_id']) && $category_structure['catalog'][$parent_category_id]['parent_id'] != 0 ) { if ( $j++ > 100 ) { return; } $ra[] = ''.$category_structure['catalog'][$parent_category_id]['name'].''; $parent_category_id = $category_structure['catalog'][$parent_category_id]['parent_id']; } if ( isset($category_structure['catalog'][$parent_category_id]['name']) && $category_structure['catalog'][$parent_category_id]['name'] != '' ) { $ra[] = ''.$category_structure['catalog'][$parent_category_id]['name'].''; } $this->set_breadcrumbs_array(array_reverse($ra)); $rs = implode(' / ', array_reverse($ra)); return $rs; } function set_breadcrumbs_array( $breadcrumbs_array = array() ) { $this->breadcrumbs_array = $breadcrumbs_array; } function get_breadcrumbs_array( ) { return $this->breadcrumbs_array; }Теперь в функции можно обратиться к массиву так function getTopicFullInfo ( $topic_id ) {$r=parent::getTopicFullInfo($topic_id);if(!empty($r)){require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/admin/structure/structure_manager.php');$Structure_Manager = new Structure_Manager();$category_structure = $Structure_Manager->loadCategoryStructure();$params['topic_id']= $topic_id;$r['name']=$this->get_category_breadcrumbs_string( $params, $category_structure );$breadcrumbs_array = $this->get_breadcrumbs_array();$element_1 = $breadcrumbs_array[1];}return $r;}Обращаем внимание на эти добавленные строчки $breadcrumbs_array = $this->get_breadcrumbs_array();$element_1 = $breadcrumbs_array[1];Эти изменения я добавил также в базовой версии системы, так что после обновления не слетит.