Решил на досуге опробовать Drupal Commerce. Создал тип товара, добавил поле "изображение", и... понеслась. При создании записи товара возникает следующая Ajax ошибка загрузки изображения товара:
* Warning: call_user_func_array(): First argument is expected to be a valid callback, 'commerce_product_product_form' was given in drupal_retrieve_form() (line 724 of Z:\home\d7\www\includes\form.inc).
* Notice: Undefined index: field_image in file_ajax_upload() (line 277 of Z:\home\d7\www\modules\file\file.module).
* Notice: Undefined index: #suffix in file_ajax_upload() (line 286 of Z:\home\d7\www\modules\file\file.module).
При этом сам файл изображения загружается в нужную папку, но в соответствующее поле товара оно не добавляется, и после этой ошибки запись товара не сохраняется.
Если к товару изображение не загружать, все сохраняется корректно.
В чем может быть проблема?