Ошибки версии 1.20.1

Пишите о найденных ошибках в эту тему

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Ошибки версии 1.20.1

Сообщение support » 03 июн 2017, 17:05

Ошибки версии 1.20.1
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

На странице "пользователи" не работает ссылка "Показать теле

Сообщение sdelkadrom » 26 июл 2017, 09:50

На странице "пользователи" не работает ссылка "Показать телефон" (при включенной опции "показывать телефон владельцев объявлений" в настройках для тарифного плана "бесплатный" в админке). Ошибка имеет место на демосайте. Как исправить?
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Re: Ошибки версии 1.20.1

Сообщение support » 26 июл 2017, 11:40

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

Спасибо за найденную ошибку.

Решение:
Файл protected\modules\apartments\controllers\MainController.php

Вместо:
Код: Выделить всё
$apartmentInfo Apartment::model()->findByPk($id, array('select' => 'owner_id, phone'));

$phone $apartmentInfo->phone;

if (!
$phone && $apartmentInfo->owner_id && param('useShowUserInfo')){
    
$userInfo User::model()->findByPk($apartmentInfo->owner_id, array('select' => 'phone'));
    
$phone $userInfo->phone;


Вставьте:
Код: Выделить всё
$userInfo $phone null;
                
$apartmentInfo Apartment::model()->findByPk($id, array('select' => 'owner_id, phone'));

if (!empty(
$apartmentInfo)) {
    
$phone $apartmentInfo->phone;
}

if (!
$phone && param('useShowUserInfo')){
    if (!empty(
$apartmentInfo) && isset($apartmentInfo->owner_id)) {
        
$userInfo User::model()->findByPk($apartmentInfo->owner_id, array('select' => 'phone'));
    }
    else {
        
$userInfo User::model()->findByPk($id);
    }
    
    if (!empty(
$userInfo) && isset($userInfo->phone)) {
        
$phone $userInfo->phone;
    }
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

В поиске исчезли типа аренды (сдам почасово, посуточно и т.д

Сообщение sdelkadrom » 28 июл 2017, 09:44

В панели поиска и настройках виджета «список объявлений» – исчезли подтипы для типа сделки «сдам»: сдам почасово, сдам понедельно, сдам помесячно (при этом в настройках сайта указана возможность добавления объявлений с этими типами сделок и в базе есть объявления с такими типами сделок). Исчезнувшие подтипы типа сделки «сдам» есть только в поиске по карте. Ошибка имеет место на демосайте.
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Re: Ошибки версии 1.20.1

Сообщение support » 28 июл 2017, 13:51

Файл protected\modules\viewallonmap\components\ViewallonmapWidget.php

Вместо:
Код: Выделить всё
$data['propertyType'

Вставьте:
Код: Выделить всё
HApartment::getTypesForSearch(true


Вместо:
Код: Выделить всё
if ($filterPriceType) {
    if (
issetModule('seasonalprices') &&
        
in_array($filterPriceType, array(
                
Apartment::PRICE_PER_HOUR,
                
Apartment::PRICE_PER_DAY,
                
Apartment::PRICE_PER_WEEK,
                
Apartment::PRICE_PER_MONTH)
        )) {

        
$whereCondition .= ' AND (a.id IN(SELECT DISTINCT(apartment_id) FROM {{seasonal_prices}} WHERE price_type = '.$filterPriceType.'))';
    }
    else {
        
$whereCondition .= ' AND a.price_type = '.$filterPriceType;
    }


Вставьте:
Код: Выделить всё
if ($filterPriceType) {            
    
$whereCondition .= ' AND a.type = '.$filterPriceType;
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

Re: Ошибки версии 1.20.1

Сообщение sdelkadrom » 14 авг 2017, 15:47

Вместо того, чтобы "разделить" тип сделки "сдам" в поиске (на "сдам посуточно, "сдам помесячно" и т.п.) вы зачем-то предлагаете "объединить" все подтипы для типа сделки "сдам" в "поиск на карте". Т.е. вместо исправления ошибки, добавляете еще одну. *STOP* Нужно в поиске разделить тип сделки "сдам" на подтипы: "почасово", "посуточно", "понедельно", "помесячно", а не объединять их в "поиск на карте".
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Re: Ошибки версии 1.20.1

Сообщение support » 14 авг 2017, 16:08

Если вы обратите внимание, то увидите, что в формах поиска объектов: на главной и на внутренних страницах, нет разделения на "посуточно", "помесячно" и т.д

На странице "Поиск на карте" это разделение осталось, т.к банально забыли убрать разделение.
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

Re: Ошибки версии 1.20.1

Сообщение sdelkadrom » 14 авг 2017, 16:24

А зачем вы убрали разделение? Из каких соображений? Как быть пользователям которых интересует например только посуточная аренда или почасовая? Настройками сайта предусмотрена подача объявлений по типам сделок: «сдам почасово», «сдам посуточно», «сдам понедельно», «сдам помесячно», а в итоге все эти объявления на поиске объединяются в один тип "сдам". Где логика? Согласитесь, что почасовая аренда и долгосрочная аренда - это совершенно разные вещи!
sdelkadrom
Гражданин
Гражданин
 
Сообщения: 77
Зарегистрирован: 02 июн 2016, 14:25
Очки репутации: 5

Re: Ошибки версии 1.20.1

Сообщение support » 14 авг 2017, 18:51

В версии 1.21.0 будет разделение для типа сделки "сдам" в форме поиска
support
Гражданин
Гражданин
 
Сообщения: 183
Зарегистрирован: 28 дек 2011, 13:14
Очки репутации: 0

Re: Ошибки версии 1.20.1

Сообщение Sergow » 30 авг 2017, 18:55

При размещении объявления "Обмен" выдаёт ошибку:

Необходимо исправить следующие ошибки:
Необходимо заполнить поле Цена.


Но формуляр её не содержит! И её не должно быть!
Что делать?
Sergow
Незнакомец
 
Сообщения: 3
Зарегистрирован: 30 авг 2017, 18:42
Очки репутации: 0

След.

Вернуться в Ошибки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron