how do i change main page to show includes\languages\english\product_new.php ?
looks to me like you have yet to fully understand the workings of Zen-cart .. running before walking ?
main index page calls all the seperate modules / pages when they are needed .. New products will be shown ( if configured in the admin , they are by default ) when you have products on your site , showing products with date added most recent , first.
also, how to set up that my Information box - Shipping displays includes\languages\english\shipping.php instead of includes\languages\english\html_includes\clasic\define_shipping.php
i don't understand the purpose of ...\english*.php if links open ...\html_includes\clasic\define_*.php
can i avoid this and how?
this is the core of the overides function in zen cart , you see you have your core files .. then the parts that are seperated out into your template name .. in this instance you are looking at Classic , if your template is called "swish" then your file path for overiding files in the language part would include swish in the file path.
Look up info on the overides about this. its the core to understanding
zen.
I look at Zen in four parts .. the core program ( dont mess ) the Languages , the templates and the modules.
Zen builds each page starting with the core , then loads each module as it needs it , then the templates are called for the layout of thepage , then the languages files for the content on the page.
Thats the best i can do in simplistic terms ! i might be wrong .. but i understand it !!!