I am creating my HTML templates in Dreamweaver and uploading them to phpList and setting as default to send.
As long as I compose a new campaign every time the template is sending correctly However, if I try and reuse a draft all my CSS gets ignored or overwritten or something?
I have tried replacing the CSS in the config > setting with my CSS under “CSS for HTML messages without a template”, but this has made no difference?
I do this all the time when I create my new newsletter in Dreamweaver every fortnight. I then up load multiple versions to check the formatting and links!
The ability to simply swap a template from a draft would make life very easy!
When you ‘save the template’, phpList processes it (updating things like the header and footer), and alters the html. In particular, you would want to use in-line formatting, not a .css sheet or syling in the header. This is the opposite of what you would normally want to do on your website.
Also, phpList is expecting to see the [CONTENT] somewhere in the middle of the email, not at the very end, so that might be an issue, too.
Another way to send a series of messages is to save the original email html as a web page, and “send a web page” instead of pasting and saving and sending a message using templates.
The ‘acid test’ to see what is going on is to save your original html, then compare it with what is sent via phpList. Whatever is changed can provide some clues as to what is happening.
It sounds like you might not be using the template in the way intended by phplist. I’m not really following the details of what you are doing and the actual problem, but you seem to be composing the complete newsletter in dreamweaver. It might be simpler if you do not use a template at all and copy/paste the complete newsletter into the campaign message.