Страница 3 из 7

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 15:56
Xpycm
ssb писал(а):в объявлении дом на Рублёвском шоссе у меня например не показывает Похожие объявления


Похожие объявления отображаются при просмотре объявления.
Поиск идёт по тому же типу объявления и цена +/- для каждого типа разная.

Код в protected\modules\similarads\components\SimilarAdsWidget.php метод viewSimilarAds.
Там можете всё увидеть.

Например, для 28 объявления они есть - http://clip2net.com/s/1Igcb

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:04
yuran25
С почтой мой косяк, все отправляется, прошу прощения за отнятое время. Активировался по ссылке из письма, добавляю объявление от залогиненного юзера - ошибка осталась. "Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация" Папки assets и protected/runtime/cache чистил.

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:06
yuran25
Еще такой вопрос, это нормально что часть УРЛ на русском? Может где то транслит включить или пофиг?

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:33
Xpycm
yuran25 писал(а):С почтой мой косяк, все отправляется, прошу прощения за отнятое время. Активировался по ссылке из письма, добавляю объявление от залогиненного юзера - ошибка осталась. "Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация" Папки assets и protected/runtime/cache чистил.


1) Ничего страшного. Спасибо, вам и остальным участникам, что активно смотрите и пишите о багах.
2 )Насчёт ошибки при добавлении объявления от пользователя:
Файл protected\modules\userads\controllers\MainController.php

замените:
Код: Выделить всё
$coords = getGeocodingInfo::getCoordsByAddress($model->address_ru); 


на:
Код: Выделить всё
$coords = Geocoding::getCoordsByAddress($model->address_ru); 


3) А насчёт очисти папок - это я писал насчёт того, что после изменений координат у вас центр выставлялся всё-равно в Москве.

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:35
Xpycm
yuran25 писал(а):Еще такой вопрос, это нормально что часть УРЛ на русском? Может где то транслит включить или пофиг?


Где-то пишут, что урл на русском плохо, где-то, что наоборот, где-то что всё-равно.
Я склоняюсь к такому мнению: какими бы ни были урлы, главное контент сайта. Если сайт СДЛ, то он всё-равно будет выше в выдаче, нежели Г. сайт.
А чтобы сделать чпу латиницей - это надо править файл protected\components\MyUrlManager.php. В него добавьте обработчик, который будет заменять русские символы на английские эквиваленты.

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:43
Xpycm
Нашёл баг для php 5.3

В управлении объявлениями под пользователем ошибка "Non-static method UserAds::returnStatusOwnerActiveHtml() should not be called statically, assuming $this from incompatible context"

Откройте файл protected\modules\userads\models\UserAds.php и замените

Код: Выделить всё
public function returnStatusOwnerActiveHtml($data, $tableId, $onclick = 0, $ignore = 0){ 


на

Код: Выделить всё
public static function returnStatusOwnerActiveHtml($data, $tableId, $onclick = 0, $ignore = 0){ 

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 16:59
Xpycm
И ещё один:

Добавление объявления пользователем при заполнении поле "Адрес" выдаёт 500 ошибку

Файл protected\modules\userads\controllers\MainController.php

замените:
Код: Выделить всё
$coords = getGeocodingInfo::getCoordsByAddress($model->address_ru);  


на:
Код: Выделить всё
$coords = Geocoding::getCoordsByAddress($model->address_ru);  

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 21:29
admina
после установки и нажатии в админке на Управление коментариями выдает Error 500 Trying to get property of non-object. Я так понимаю что нет коментов и поэтому такое выдает но обработать нужно

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 21:39
Xpycm
Почти так :)

Мы удалили объявление с id 30 из sql запроса при установке, а из таблицы комментариев не удалили комментарии, относящиеся к этому объявлению - http://clip2net.com/s/1IjVx.
Удалите из таблицы apartment_comments комментарии с apartment_id равному 30 и почистите папку /protected/runtime/cache

Re: Ошибки в версии 1.2.0 BETA

СообщениеДобавлено: 19 мар 2012, 23:47
yuran25
Продолжаю тестировать, заменил

Код: Выделить всё
$coords = getGeocodingInfo::getCoordsByAddress($model->address_ru);   

на:
Код: Выделить всё
$coords = Geocoding::getCoordsByAddress($model->address_ru);   

Ошибка 500 исчезла, объявления от юзеров добавляются. Теперь такое дело, я добавил пользователем 2 объявления, потом в админке их активировал, но они так и не появились в списке объявлений, поиск с указанием нового города помимо москвы и самары с указанием типа недвижимости пишет что ничего не найдено. В админке эти объявления есть, редактируются и просматриваются. Также пока не поборол проблему с отображением карты для конкретного объекта в конкретном городе. Где это настроить подскажите пожалуйста, у меня везде отображается москва.