@EVOSandru6

Почему в Yii NestedSet не сохраняются булевые значения?

Добрый день,

Может ли поведение NestedSet менять алгоритм сохранения в таблицу так, что булевые значения (1,0 логические, а также одно) он не воспринимает?

До того как подключил NestedSet , у меня все сохранялось без проблем, ключевой момент в actionCreate / actionUpdate:

$model->attributes = $_POST['Product'];
$model->save;


Теперь, чтобы булевые данные воспринимались, мне необходимо использовать такую запись:

$model->attributes = $_POST['Product'];

            $model->CODE_PAR = (int)$code_par;
            $model->CAT = (int)$_POST['Product']['CAT'];
            $model->SALE = (int)$_POST['Product']['SALE'];
            $model->EXIST = (int)$_POST['Product']['EXIST'];
            $model->TEMPLATE = (int)$_POST['Product']['TEMPLATE'];


Что не очень удобно, но иначе значения не сохраняются. Как быть?
  • Вопрос задан
  • 2213 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы