Layout Packing slip and Invoice

I want modify the layout of the packing slip and invoice, but I am a beginner.

My problems are:

  1. I make In the USERS/PROFILE FIELDS the fields and I have give to them the correct pos. But in print packing slip and in print invoice and print invoice (pdf) the pos. are different.

    I want replicate the same pos. in users/profile field even in packing slip and invoice.

    How can I do that?

  2. In print invoice, in print invoice (pdf) and in print packing slip some text are all in uppercase mode.

    e.g. INVOICE, PHONE, WEBSITE, EMAIL, STATUS, DATE, PAYMENT METHOD, SHIPPING METHOD. I want only first letter in uppercase and the other letter downcase.

    How can I do that?

    Thanks to everyone for help


You need to edit the “invoice.tpl” file located in the “skins/[CUSTOMER_ACTIVE_SKIN]/mail/orders” directory of your CS-Cart, where [CUSTOMER_ACTIVE_SKIN] is an active skin of your storefront.

Thank you Orangegirl,

I have open-up the file invoice.tpl and solved the problem about uppercase fields.

Remain again the problem of the position about the fields.

I’m studying the file for invert the positions.

Tkanks for your help


Use text-transform:capitalize

I noticed if the customer typed ALL in lowercase it will be fixed with the invoice but if they typed ALL in CAPS to begin with it doesn't work.