не сохраняет данные в таблицу
function save($otvet, $hash){
global $modx;
$item = $modx->newObject("ExamenySaverezult");
$item->set('hash', 'fdgdfgdf');
$item->set('otvet', $otvet);
//$item->set('date', date("Y-m-d H:i:s"));
$item->save();
}
почему то поле hash в таблице пустое, хотя там varchar 500записывается тупо пустота в это поле
otvet — это поле записывается без проблем в нем есть данные
date — Timestamp — тоже записывается без проблем
Комментарии: 2
Оказалось что изменив таблицу с которой работаешь хоть чуть чуть нужно переделывать ее в CMP Generator иначе то поле которое переделали просто навсего не будет существовать для MODX
Неверно выражаетесь. Что значит чуть-чуть? Было поле int(6), сделали int(7). Чуть-чуть? Да. Но все будет писаться как и раньше. А переименовали колонку «чуть-чуть», на один символ — это совсем не чуть-чуть, это дропнули старую и создали новую, о которой да, xPDO не будет ничего знать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.