AndyFe писал(а):Выползла какая то очень неприятная кака... думал я тут с тестами накосячил.. оказалось нет.. Попробуйте на демо-сайте войти в редактирование какого нить объявления и попытаться снять какоето количество чекбоксов в обьявлении за раз. и ткните сохранить. Ну что б наглядней было, попробуйте сразу все снять. А пачимута нипалучаица. По одному снимаются точно.. по два и три .... не понял.... толи пару раз получилось.. толи уже со счету сбился.. Вобчем где то тут порылось животное семейства собачих.. Надо срочно обезвреживать..
ЗЫ.. а последняя галочка вообще категорически отказывается уходить.. вцепилась в эту вытяжку и держится зубами насмерть..
вот в этом объявлении http://re.monoray.ru/property/29.
$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", $catId, PDO::PARAM_INT);
$command->bindValue(":refValId", $valId, PDO::PARAM_INT);
$command->bindValue(":apId", $this->id, PDO::PARAM_INT);
$command->execute();
}
}
}
}
egor писал(а):не могу посмотреть демо-сайт
file_put_contents(): Only 0 of 44 bytes written, possibly out of free disk space
AndyFe писал(а):Еще момент.. а что случилось с модулем "Похожие объявления".. вроде в коде упоминание есть.. а вывода нет.. изменилась логика выборки похожести ?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4