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

Re: Ошибки на демо сайте

СообщениеДобавлено: 13 мар 2013, 10:28
AndyFe
Мы все в основном живем в России, и читаем слева на право и сверху вниз. При добавлении объявления. В соответствии с расположением полей на форме ввода, человек выбирает ГОРОД, потом выбирает тип обьявления(аренда продажа), после выбора которого слетает ГОРОД. Ну поменяйте их местами хотя бы. На второй вкладке - в случае ошибки при описании, Например этаж больше чем всего Этажей, страница перегружается (зачем то на первую вкладку) и все выбранные чекбоксы слетают. Набирать чекбоксы по новой обычно влом. Результат для сайта - потеря очередного клиента. Или пустое объявление. Никак нельзя сохранять данные страницы в буфер и открывать ее на том же месте с тем же содержимым?

Re: Ошибки на демо сайте

СообщениеДобавлено: 13 мар 2013, 10:40
AndyFe
Реально не удобно выползать на редактирование объявления. Ткнул Сохранить, и что бы опять попасть в редактирование нужно перебрать Личный кабинет, Управление объявлениями, Найти в этом лопухе на 10 странице свое объявление и только потом .. если удастся с первого раза попасть на значок "карандаш" будет вам счастье.. Ссылку на редактирование рядом с "Просмотреть все объявления пользователя" совсем никак низя?

Re: Ошибки на демо сайте

СообщениеДобавлено: 14 мар 2013, 06:34
Xpycm
Всё понятно расписали, спасибо. Учтём :-)

Re: Ошибки на демо сайте

СообщениеДобавлено: 14 мар 2013, 20:33
AndyFe
Выползла какая то очень неприятная кака... думал я тут с тестами накосячил.. оказалось нет.. Попробуйте на демо-сайте войти в редактирование какого нить объявления и попытаться снять какоето количество чекбоксов в обьявлении за раз. и ткните сохранить. Ну что б наглядней было, попробуйте сразу все снять. А пачимута нипалучаица. По одному снимаются точно.. по два и три .... не понял.... толи пару раз получилось.. толи уже со счету сбился.. Вобчем где то тут порылось животное семейства собачих.. Надо срочно обезвреживать.. *CRAZY*

ЗЫ.. а последняя галочка вообще категорически отказывается уходить.. вцепилась в эту вытяжку и держится зубами насмерть.. *WASSUP*
вот в этом объявлении http://re.monoray.ru/property/29.

Re: Ошибки на демо сайте

СообщениеДобавлено: 15 мар 2013, 08:45
Xpycm
AndyFe писал(а):Выползла какая то очень неприятная кака... думал я тут с тестами накосячил.. оказалось нет.. Попробуйте на демо-сайте войти в редактирование какого нить объявления и попытаться снять какоето количество чекбоксов в обьявлении за раз. и ткните сохранить. Ну что б наглядней было, попробуйте сразу все снять. А пачимута нипалучаица. По одному снимаются точно.. по два и три .... не понял.... толи пару раз получилось.. толи уже со счету сбился.. Вобчем где то тут порылось животное семейства собачих.. Надо срочно обезвреживать.. *CRAZY*

ЗЫ.. а последняя галочка вообще категорически отказывается уходить.. вцепилась в эту вытяжку и держится зубами насмерть.. *WASSUP*
вот в этом объявлении http://re.monoray.ru/property/29.


Файл protected\modules\apartments\models\Apartment.php, метод public function saveCategories()
Вынесите из условия if(isset($_POST['category']))

Код: Выделить всё
$sql 'DELETE FROM {{apartment_reference}} WHERE apartment_id="'.$this->id.'"';
Yii::app()->db->createCommand($sql)->execute(); 


т.е в итоге получится:
Код: Выделить всё
public function saveCategories(){
    
$sql 'DELETE FROM {{apartment_reference}} WHERE apartment_id="'.$this->id.'"';
    
Yii::app()->db->createCommand($sql)->execute();

    if(isset(
$_POST['category'])){
        foreach(
$_POST['category'] as $catId => $value){
            foreach(
$value as $valId => $val){
                
$sql 'INSERT INTO {{apartment_reference}} (reference_id, reference_value_id, apartment_id)
                    VALUES (:refId, :refValId, :apId) '
;
                
$command Yii::app()->db->createCommand($sql);
                
$command->bindValue(":refId"$catIdPDO::PARAM_INT);
                
$command->bindValue(":refValId"$valIdPDO::PARAM_INT);
                
$command->bindValue(":apId"$this->idPDO::PARAM_INT);
                
$command->execute();
            }
        }
    }


Вы не поверите, скорее всего такая ошибка с самых первых версий живёт, но никто, похоже, не сталкивался :-)

Re: Ошибки на демо сайте

СообщениеДобавлено: 18 мар 2013, 11:18
egor
не могу посмотреть демо-сайт
file_put_contents(): Only 0 of 44 bytes written, possibly out of free disk space

Re: Ошибки на демо сайте

СообщениеДобавлено: 18 мар 2013, 14:01
andipas
egor писал(а):не могу посмотреть демо-сайт
file_put_contents(): Only 0 of 44 bytes written, possibly out of free disk space


Ошибки больше нет )

Re: Ошибки на демо сайте

СообщениеДобавлено: 18 мар 2013, 20:41
AndyFe
Еще момент.. а что случилось с модулем "Похожие объявления".. вроде в коде упоминание есть.. а вывода нет.. изменилась логика выборки похожести ? *SCRATCH*

Re: Ошибки на демо сайте

СообщениеДобавлено: 20 мар 2013, 07:04
Xpycm
AndyFe писал(а):Еще момент.. а что случилось с модулем "Похожие объявления".. вроде в коде упоминание есть.. а вывода нет.. изменилась логика выборки похожести ? *SCRATCH*

viewtopic.php?f=3&t=476#p2329

Re: Ошибки на демо сайте

СообщениеДобавлено: 31 мар 2013, 14:49
yuran25
НА демо версии PRO до сих пор под слайдером висит

Error 500

file_put_contents(): Only 0 of 44 bytes written, possibly out of free disk space

17 марта писал об этом тут viewtopic.php?f=3&t=483