а как решить? есть как бы параметр max_allowed_packet это в нем проблема? или на стандартном хостинге ничего поделать нельзя?

Судя по всему именно так.

public function beforeSave(){ print_r($this->object->_lazy);

    return "Debug";
    return parent::beforeSave();

} Что видим? Array ( [7] => testut [10] => duration ) Зачем вам частичное описание этой и этой колонок?

если честно, я не знаю как правильно, информация разрозненная, одни говорят одно, другие пишут другое. Смотрел в разные компоненты, в общем вот мой ****код класса, susepaste.org/7159512 не судите строго.

походу проблема в количестве символов. строка тупо обрезается.

Снова здравствуйте. Вернемся к этой выборке. В ходе работы нашлась какая то злостная «бажина» )) Проблема вот в чем… Если последним в строке значения стоит товар которого нет на складе то запрос валится. вот пример: // ошибка [6] => Array ( [product] => ХХХ [code] => ХХХ [groupname] => ХХХ [data] => [{"shop":"Магазин1","count":0,"unit":"шт."},{"shop":"Магазин2","count":50000,"unit":"шт."},{"shop":"Магазин3","count":50000,"unit":"шт."},{"shop":"Магазин4","count":50000,"unit":"шт."},{"shop":"Магазин5","count":50000,"unit":"шт."},{"shop":"Магазин6","count":50000,"unit":"шт."},{"shop":"Магазин7","count":] ) //а вот тут все хорошо [9] => Array ( [product] => ХХХ [code] => ХХХ [groupname] => ХХХ [data] => [{"shop":"Магазин3","count":50000,"unit":"шт."},{"shop":"Магазин4","count":50000,"unit":"шт."},{"shop":"Магазин5","count":50000,"unit":"шт."},{"shop":"Магазин6","count":50000,"unit":"шт."},{"shop":"Магазин7","count":0,"unit":"шт."},{"shop":"Магазин1","count":0,"unit":"шт."},{"shop":"Магазин2","count":5000] ) последовательность магазинов меняется это видно с примеров. подскажите в чем тут косяк?

На вид все ОК. Шлите мне на почту адрес сайта, логин и пароль в админку, гляну что не так.

Выложите мап-файл вашего класса OrderProduct куда-нибудь.

действовал по этой инструкции: modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html