$obj->link_content = Tools::getValue('link_type_category'); break; case 'cms': $obj->link_content = Tools::getValue('link_type_cms'); break; case 'link': $obj->link_content = Tools::getValue('link_type_link'); break; case 'manufacturer': $obj->link_content = Tools::getValue('link_type_manufacturer'); break; case 'supplier': $obj->link_content = Tools::getValue('link_type_supplier'); break; } } if (!sizeof($errors)) { if (!$obj->update()) { $json_data['result'] = 0; $json_data['error'] = $module->l('can\'t update object'); } } else { $json_data['result'] = 0; $json_data['error'] = implode(', ', $errors); } } else { $json_data['result'] = 0; $json_data['error'] = $module->l('can\'t create object'); } die(json_encode($json_data)); }