Recommended Posts

  В 21.10.2014 в 09:43, Лина сказал:

А я же таки и жду!)))

у вас мой скайп есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

Шаблон agency

 

1. Подскажите, Как лучше реализовать кнопку - "Продать или сдать квартиру"

Читал ваши ответы по этой проблеме, в других темах. Но во всех ответах упускается основная суть.

Проблема в том что, риелтор будет нажимать кнопку "Продать или сдать квартиру" т.к. она доступнее по виду,

вместо "Подать объявление" - в пользовательском меню. Это приведет только к проблемам...

К лишней модерации, где открывается новая проблема - происходит отвязка риэлтора от этого объявления, т.к. он подал его через ../add/

Предположим я сделаю кнопку "Подать объявление" (/account/data/), более доступной, а (/add/) уберу с глаз.

Открывается третья проблема. Когда гость заходит на /account/data/ выдается надпись - "Доступ запрещен"

Я считаю, тут не хватает проверочной конструкции. Подскажите как ее лучше реализовать.

Нужна единая кнопка, что бы при нажатии на нее, происходила проверка...

Если это гость направляет на (/add/), если залоген то /account/data/

Или может есть более простое решение?

 

2. Заявки "на аренду" приходят только в панель управления, как сделать, что бы приходили на конкретный е-мэйл

 

3. Пользователю не приходит письмо с уведомлением о публикации объявления после модерации.

Галка стоит! - "уведомлять пользователя о публикации его объявления после модерации"

system_email работает, т.к. заявки с объявлениями от гостей, приходят исправно.

 

4. Как изменить (сделать отдельный) е-мэйл на который будут приходить заявки "Снять квартиру"

Тоесть, нужно что бы заявки "Снять квартиру" и "связаться с нами", приходили на разные е-мэйлы

 

5. Проблема такая, администратору не приходят уведомления о регистрации нового пользователя!

Галка стоит! - "уведомлять администратора о новой регистрации пользователя"

При этом сам пользователь, исправно получает е-мэйлы от сайта, с поздравлениями о регистрации аккаунта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 25.10.2014 в 20:22, Dim42 сказал:

3. Пользователю не приходит письмо с уведомлением о публикации объявления после модерации.

 

Эта настройка включает сообщения о публикации незарегистрированным пользователям. Те, которые регистрированы - имеют возможность через ЛК следить за состоянием своих объявлений. А те, которые добавили их через Подать объявления без авторизации - этого лишены, поэтом им и отправляется сообщение.

 

  Цитата
5. Проблема такая, администратору не приходят уведомления о регистрации нового пользователя!

 

 

После регистрации уведомления уходят на адрес указанный в order_email_acceptor. Возможно там стоит "подставной" адрес и поэтому письма не доходят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 25.10.2014 в 20:22, Dim42 сказал:

1. Подскажите, Как лучше реализовать кнопку - "Продать или сдать квартиру"

 

Возможно два пути.

1. Контролировать вывод ссылки на добавление не через ЛК в зависимости от того авторизирован ли пользователь или нет. Для этого придется вынести ссылку добавления в верхнем меню из состава меню и генерировать ее в шаблоне. Тогда шаблон проверит состояние пользователя и, если он вошел, то не покажет кнопку (либо подменит ее адрес на адрес добавления с ЛК), а если не вошел, то покажет.

2. Оставить вывод ссылок как есть, но в контроллере шаблона (main.php) отслеживать обращение к адресу /add/ и при его наличии, если пользователь неавторизирован, то пропускать далее, а если авторизирован, делать принудительный редирект на адрес добавления внутри ЛК (/account/data/?do=add).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Помогите пожалуйста!!!!

В форме data имеются поля Парковка и Бассейн, ввожу данные словарные, а они не сохраняются((( http://joxi.ru/lJ2ba5YHW8Rm6n- соскакивают, в параметрах вот такая картинка http://joxi.ru/QeAON4GCow42oD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 11:21, Лина сказал:

Здравствуйте!

Помогите пожалуйста!!!!

В форме data имеются поля Парковка и Бассейн, ввожу данные словарные, а они не сохраняются((( http://joxi.ru/lJ2ba5YHW8Rm6n- соскакивают, в параметрах вот такая картинка http://joxi.ru/QeAON4GCow42oD

А галочка отмечена "хранить значение поля в таблице"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 11:34, TopRaN сказал:

А галочка отмечена "хранить значение поля в таблице"?

Да! Как и в аналогичных похожих полях!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 11:21, Лина сказал:

Здравствуйте!

Помогите пожалуйста!!!!

В форме data имеются поля Парковка и Бассейн, ввожу данные словарные, а они не сохраняются((( http://joxi.ru/lJ2ba5YHW8Rm6n- соскакивают, в параметрах вот такая картинка http://joxi.ru/QeAON4GCow42oD

Значит в начале вы их создавали как checkbox, а потом сделали safe_string.

Но проблема в том, что в базе они остались полем int

Нужно вам поле int в базе для них поменять на varchar(255) или text (через phpmyadmin)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 11:58, rumantic сказал:

Значит в начале вы их создавали как checkbox, а потом сделали safe_string.

Но проблема в том, что в базе они остались полем int

Нужно вам поле int в базе для них поменять на varchar(255) или text (через phpmyadmin)

Дмитрий! Вы правы! Как всегда! Мои благодарности!

 

Хочу еще Вас помучить одним вопросиком!)))

 

Хочу в параметрах поиска сделать такой пункт как "Тип жилья", например: "Аппартаменты", "Виллы" и т.д., может подскажите как? Чтобы этот параметр мог быть использльван в поиске и выводился бы например как параметр Категория недвижимости, например "Вторичка"!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 13:46, Лина сказал:

Дмитрий! Вы правы! Как всегда! Мои благодарности!

 

Хочу еще Вас помучить одним вопросиком!)))

 

Хочу в параметрах поиска сделать такой пункт как "Тип жилья", например: "Аппартаменты", "Виллы" и т.д., может подскажите как? Чтобы этот параметр мог быть использльван в поиске и выводился бы например как параметр Категория недвижимости, например "Вторичка"!

Вам сюда )

http://www.etown.ru/s/topic/726-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B5-%D0%BF%D0%BE%D0%BB%D1%8F-%D0%B2-standart-search-formtpl/?p=6563

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  Цитата

 

Эта настройка включает сообщения о публикации незарегистрированным пользователям. Те, которые регистрированы - имеют возможность через ЛК следить за состоянием своих объявлений. А те, которые добавили их через Подать объявления без авторизации - этого лишены, поэтом им и отправляется сообщение.

 

А как он отсылает незарегистрирванным?) Даже если я "незарегистрирванный", вписываю в объявление свой e-mail. То все равно, при модерации это объявление приходится цеплять на другого пользователя. И в таком случае, логично предположить что, это письмо должно прийти на нового владельца объявления.

Но оно в любом случает, не приходит никому.

 

  Цитата
После регистрации уведомления уходят на адрес указанный в order_email_acceptor. Возможно там стоит "подставной" адрес и поэтому письма не доходят.

Что значит подставной?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 27.10.2014 в 16:06, Dim42 сказал:

А как он отсылает незарегистрирванным?)

 

Смысл в том, что для незарегистрированных пользователей при подаче объявления предлагается ввести, в числе остальных полей, электронку. Он не привязана к пользователю и хранится с данными объявления. И именно на эту почту пойдет уведомление о публикации. Даже если вы привязали это объявление к пользователю в БД, для движка оно все-равно выглядит "гостевым".

 

  Цитата

 

 

Что значит подставной?)

 

Вроде info@домен. Некий нереальный адрес на который нет явного ящика.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хочу сделать на главной блоки из категорий - вывод последних 6 добавленных и описание к категориям, анонс я полагаю можно отдельный от описания сделать в редакторе форм, а как вывести объекты и этот анонс?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 05.11.2014 в 11:03, Лина сказал:

Хочу сделать на главной блоки из категорий - вывод последних 6 добавленных и описание к категориям, анонс я полагаю можно отдельный от описания сделать в редакторе форм, а как вывести объекты и этот анонс?

6 последних добавленных объявлений?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 05.11.2014 в 11:14, rumantic сказал:

6 последних добавленных объявлений?

Да! И сделать в редактировании форм которая идет к категориям помимо описания еще поле анонс и выводить его перед объявлениями

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 05.11.2014 в 11:31, Лина сказал:

Да! И сделать в редактировании форм которая идет к категориям помимо описания еще поле анонс и выводить его перед объявлениями

В шаблоне Realia код для свежих добавленных в footer.tpl

                    <div class="content">                        {foreach from=$new_grid_items item=new_grid_item}                        <div class="property">                            <div class="image">                                <a href="{$new_grid_item.href}"></a>                                {if $new_grid_item.img != '' }                                <img src="{$estate_folder}/img/data/{$new_grid_item.img[0].preview}" class="previewi">                                {else}                                <img src="{$estate_folder}/template/frontend/realia/img/no_foto_100x74.png" class="previewi">                                {/if}                            </div><!-- /.image -->                            <div class="wrapper">                                <div class="title">                                    <h3>                                        <a href="{$new_grid_item.href}">                                            {if $new_grid_item.city ne ''} {$new_grid_item.city}{if                    $new_grid_item.street ne ''}, {$new_grid_item.street}{if                    $new_grid_item.number ne ''}, {$new_grid_item.number}{/if}{/if}                    {else} {if $new_grid_item.street ne ''} {$new_grid_item.street}{if                    $new_grid_item.number ne ''}, {$new_grid_item.number}{/if} {/if}                    {/if}                                        </a>                                    </h3>                                </div><!-- /.title -->                                <div class="location">{$new_grid_item.path}</div><!-- /.location -->                                {if $new_grid_item.price_discount > 0}                                <div class="price">                                {$new_grid_item.price_discount|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}                                <div class="price_discount_footer">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div><!-- /.price -->                                </div>                                {else}                                <div class="price">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div>                                {/if}                            </div><!-- /.wrapper -->                        </div><!-- /.property -->                        {/foreach}                    </div><!-- /.content -->

Сами объявления берутся в файле /template/frontend/realia/main/main.php

	private function getNewest(){		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']=3;		$params['page']=1;		$res = $grid_constructor->get_sitebill_adv_ext( $params, false, false );		//echo count($res);		//print_r($res);		$this->template->assign('new_grid_items', $res);	}

Тут можете поправить

		$params['page_limit']=3;

А вот дополнительные поля в категориях пока никак не добавить, только если переписывать системные файлы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 19.04.2014 в 03:11, rumantic сказал:

Есть два варианта монетизации

http://www.sitebill.ru/monetizatsiya-sayta-nedvizhimosty (тут платят те кто хочет посмотреть контакты)

http://www.sitebill.ru/skript-oplaty (тут платят риэлторы которые хотят разместить объявление)

А есть возможность объединить эти два варианта? С включением и отключением данных опций?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 09.11.2014 в 02:57, sposidelova сказал:

А есть возможность объединить эти два варианта? С включением и отключением данных опций?

Можно сразу два поставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 06.11.2014 в 03:50, rumantic сказал:

В шаблоне Realia код для свежих добавленных в footer.tpl

                    <div class="content">                        {foreach from=$new_grid_items item=new_grid_item}                        <div class="property">                            <div class="image">                                <a href="{$new_grid_item.href}"></a>                                {if $new_grid_item.img != '' }                                <img src="{$estate_folder}/img/data/{$new_grid_item.img[0].preview}" class="previewi">                                {else}                                <img src="{$estate_folder}/template/frontend/realia/img/no_foto_100x74.png" class="previewi">                                {/if}                            </div><!-- /.image -->                            <div class="wrapper">                                <div class="title">                                    <h3>                                        <a href="{$new_grid_item.href}">                                            {if $new_grid_item.city ne ''} {$new_grid_item.city}{if                    $new_grid_item.street ne ''}, {$new_grid_item.street}{if                    $new_grid_item.number ne ''}, {$new_grid_item.number}{/if}{/if}                    {else} {if $new_grid_item.street ne ''} {$new_grid_item.street}{if                    $new_grid_item.number ne ''}, {$new_grid_item.number}{/if} {/if}                    {/if}                                        </a>                                    </h3>                                </div><!-- /.title -->                                <div class="location">{$new_grid_item.path}</div><!-- /.location -->                                {if $new_grid_item.price_discount > 0}                                <div class="price">                                {$new_grid_item.price_discount|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}                                <div class="price_discount_footer">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div><!-- /.price -->                                </div>                                {else}                                <div class="price">{$new_grid_item.price|number_format:0:",":" "} {if $new_grid_item.currency_name != ''}{$new_grid_item.currency_name}{/if}</div>                                {/if}                            </div><!-- /.wrapper -->                        </div><!-- /.property -->                        {/foreach}                    </div><!-- /.content -->

Сами объявления берутся в файле /template/frontend/realia/main/main.php

	private function getNewest(){		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']=3;		$params['page']=1;		$res = $grid_constructor->get_sitebill_adv_ext( $params, false, false );		//echo count($res);		//print_r($res);		$this->template->assign('new_grid_items', $res);	}

Тут можете поправить

		$params['page_limit']=3;

А вот дополнительные поля в категориях пока никак не добавить, только если переписывать системные файлы.

Добавляю вторую часть кода в файл main.php  и все отваливается((( белая страница

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Раскомментируйте в ./index.php эту строчку

error_reporting(E_ALL);
И скиньте сааамую последнюю ошибку.
Там должно быть FATAL ERROR, вот ее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  В 29.11.2014 в 13:53, rumantic сказал:

 

Раскомментируйте в ./index.php эту строчку

error_reporting(E_ALL);
И скиньте сааамую последнюю ошибку.
Там должно быть FATAL ERROR, вот ее.

 

Fatal error: Cannot redeclare frontend_main::getNewest() in /var/www/ozp/data/www/newhousespain.com/template/frontend/realia/main/main.php on line 813

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

  • Похожие публикации

    • Автор: mykvartira
      Добрый день.
      Подскажите что означают эти селекты и какое у них предназначение
       
      Добавить информацию о стране в карточку объекта(apps.seo.country_info_in_realty_view)
       
      Добавить информацию о городе в карточку объекта(apps.seo.city_info_in_realty_view) ?
      Включаю их в настройках - SEO-Оптимизация - ничего не происходит.
      Спасибо
    • Автор: ImobilPalace
      Помогите переделать стандартный шаблон Realia ---нужно чтоб выглядело так http://preview.themeforest.net/item/realia-responsive-real-estate-wordpress-theme/full_screen_preview/4789838?ref=kern8&clickthrough_id=1054899612&redirect_back=true только может карту чуть по меньше размером
    • Автор: Chernetskiy
      Друзья, живем мы в России, где любую здравую идею чиновники в состоянии довести до маразма  
      Суть в том, что в Астраханской области уже 3 организации были оштрафованы за наличие на их веб-сайтах формы обратной связи  Печальку доставляет тот факт, что этот маразм не единично высосанный из пальца случай, а результатат нескольких судебных решений. 
      Подробности сюда переносить не стану, читайте их здесь и здесь. Но на мой взгляд, от дурака проще перестраховаться, и чтобы не нарушать закон сделать не обязательными позиции телефона и email, а лучше, сделать чекбокс с отсылкой на согласие пользователя на обработку его данных и блокировать кнопку "Отправить", пока он не согласится с ними.
    • Автор: Chernetskiy
      Озадачился следующим вопросом: При размещении объектов в своей местности и удаленных от партнеров или собственников за рубежом, получается ситуация, что благодаря автомасштабированию, объекты на карте находятся в разных углах карты а сама карта в масштабе Евразия, если не "весь мир"  В подобном случае пользы от такого отображения - никакой, не сразу заметишь на ней объект и часто не сообразишь в какой стране он находится.
      Как я понимаю, вывод карты в шаблоне Realia подключен в realty_grid.tpl по принципу показывать или не показывать, без иных вариантов. Думаю, что более интересными могут быть варианты для подобных ситуаций:
      Карту на главной не показывать (главная сайта грузится быстрее), но показывать при организации поиска, где карта как раз будет уместна, поскольку отображение будет происходить в масштабе поиска - город или улица; Карту на главной показывать но в масштабе города с её позиционированием на местоположении по дефолтным координатам (своего офиса или города), где находятся основные объекты в работе агентства. Но при организации поиска объекты на карте должны располагаться как и прежде - в стране, регионе или городе поиска Какие могут быть решения этих вариантов? Думаю, интересно будет многим. Может доработочку какую в настройки придумать? 

    • Автор: shra75
      Ребята, а как теперь обстоят дела с файлом sitemap.xml Хотел его Яше скормить, да в настройках сказано: sitemap.xml генерируется автоматически при обращении к адресу /sitemap.xml это что получается, теперь для скармливания карты сайта, достаточно просто указать линк такого типа: www.site.ru/sitemap.xml правильно понимаю? Спасибо.