Adjust cart object structure to API, more input sanitation
Disable print button when no cart is selected

Also, small CSS tweaks
Add price calculation to print page
Allow filtering of documents