I have a trouble with standard image upload widget in custom content edit form.
I retrieves the edit form for specific node by this code:
$node = node_load($nid, $vid);
$form = drupal_get_form($node->type.'_node_form', $node);
return $form;
All fields are handled good, except image fields.
When I try to upload image file, and press "upload" after that, i retrieve an error message:
Deprecated function: Call-time pass-by-reference has been deprecated in drupal_load() (line 933 of /home/rhimin/rk2/includes/bootstrap.inc).
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'node_form' not found or invalid function name в drupal_retrieve_form() (рядок 771 із /home/rhimin/rk2/includes/form.inc).
Notice: Undefined index: #node в menu_form_node_form_alter() (рядок 594 із /home/rhimin/rk2/modules/menu/menu.module).
Notice: Trying to get property of non-object в menu_form_node_form_alter() (рядок 594 із /home/rhimin/rk2/modules/menu/menu.module).
Notice: Undefined index: #node в menu_form_node_form_alter() (рядок 600 із /home/rhimin/rk2/modules/menu/menu.module).
Notice: Trying to get property of non-object в menu_form_node_form_alter() (рядок 600 із /home/rhimin/rk2/modules/menu/menu.module).