while (($id = find_submit('tax_type_id'))!=-1)
{
- $taxes[] = $id;
- $tax_shippings[] = check_value('tax_shipping'.$id);
+ if (check_value('tax_type_id'.$id) != 0)
+ {
+ $taxes[] = $id;
+ $tax_shippings[] = check_value('tax_shipping'.$id);
+ }
unset($_POST['tax_type_id' . $id]);
unset($_POST['tax_shipping' . $id]);
}
if ($selected_id != -1)
{
- update_tax_group($selected_id, $_POST['name'], $taxes, $tax_shippings);
+ update_tax_group($selected_id, $_POST['name'], $taxes, $tax_shippings, get_post('tax_area'));
display_notification(_('Selected tax group has been updated'));
}
else
{
- add_tax_group($_POST['name'], $taxes, $tax_shippings);
+ add_tax_group($_POST['name'], $taxes, $tax_shippings, get_post('tax_area'));
display_notification(_('New tax group has been added'));
}
start_form();
start_table(TABLESTYLE);
-$th = array(_("Description"), "", "");
+$th = array(_("Description"), _("Tax Area Type"), "", "");
inactive_control_column($th);
table_header($th);
alt_table_row_color($k);
label_cell($myrow["name"]);
+ label_cell($tax_area_types[$myrow['tax_area']]);
inactive_control_cell($myrow["id"], $myrow["inactive"], 'tax_groups', 'id');
edit_button_cell("Edit".$myrow["id"], _("Edit"));
delete_button_cell("Delete".$myrow["id"], _("Delete"));
- end_row();;
+ end_row();
}
inactive_control_row($th);
$group = get_tax_group($selected_id);
$_POST['name'] = $group["name"];
+ $_POST['tax_area'] = $group["tax_area"];
}
hidden('selected_id', $selected_id);
}
text_row_ex(_("Description:"), 'name', 40);
+vat_areas_list_row(_("Tax Area Type:"), 'tax_area');
end_table();
end_page();
-?>