Наконец-то понял, почему тело PUT-запросов было пустое. Также убрал параметр url в модели категории. И теперь все работает ))