Ошибка при удалении товара из скрипта снаруже

При попытке через самописный скрипт удалить товар полученный через $modx->getCollection('msProductData')
столкнулся с ситуацией что в базе запись остается все равно и приводит к раскоряке в дальнейшем. Лечится повторным удалением через modResource с тем же ID. ИМХО, корректней было бы чтобы удаление через msProductData прибивало бы запись напрочь…
Дмитрий Путов
09 ноября 2013, 18:37
modx.pro
704
0

Комментарии: 2

Василий Наумкин
10 ноября 2013, 06:29
0
ИМХО, корректнее было бы прочитать документацию, и удалять msProduct.
    Дмитрий Путов
    10 ноября 2013, 14:38
    0
    Сбил с толку msProduct который при создании товара на попытку присвоить полю article значение ругается что оного нет. По простоте душевной решил, что работать надо через msProductData, что собственно в случае с созданием и помогло. Ессно при удалении пытался удалить через него же, что какбэ представилось логичным. Получил нестыковку и добавил еще команду удаления через modResource. Доки читал, там этот момент не очевиден во всей своей полноте, но за подсказку большое спасибо.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2