If you created the page using a wysiwyg editor (Dreamweaver, FrontPage) then you have 2 choices:
- Put the page onto the server somewhere - even the root of your zencart site is OK (but I usually put it into a sub-folder.)
Then, create an EZ page with an appropriate TITLE.
Specify where you want the link to that page to go (EZPages Header, EZPages Footer, EZPages Sidebox. Make sure you give it a Sort Order greater than ZERO.
DO NOT put any content into the text window. Skip over that input box.
Put the URL to that html page in the EXTERNAL LINK input field: (http://www.yourwebsite.com/htmlpages/your_html_page.html)
Then SAVE the EZPage.
*
(If you have not yet made the EZPage locations ACTIVE, you need to do so in admin >>> configuration >>> EZPages. ... Here you will determine whether header, footer and sidebox for EZPages are active or not).*
- Put the HTML CONTENT into the EZPage itself.
From the program you used to create the HTML page, toggle to SOURCE CODE VIEW - so you can see the underlying html.
You need to COPY the relevant HTML code to your computer clipboard and you will now copy ONLY the html that is BETWEEN the <body> and </body> tags. You must not copy anything else - because the header and closing </html> tags are already in the page generated by zencart.
So... copy the stuff between <body> and </body>.
Then, go to the EZPAges editor screen in zencart, and if you are using the inbuilt html editor (HTMLArea), toggle to PLAIN TEXT mode.
Then <ctrl+v> ("Paste") that code into to the content input box.
SAVE the file - making sure of course that at the top you have given the page a NAME and told ZC whether the link to the page must be in header, footer, sidebox, and that a SORTv ORDER has been specified.
*NOTE:
Creating html content in an external editor is usually OK, but remember that any specific styling (css) that you have applied via the external editor needs to be embedded inline into the html itself.
Zencart will not know these styles as they will not (by default) be in the general stylesheets.*