Yes the root is NORMALLY public_html, that's assuming your store isn't in a subfolder?
Printable View
Yes the root is NORMALLY public_html, that's assuming your store isn't in a subfolder?
The normal location for all templates is ../includes/templates/ (Those two dots at the beginning mean "your zen cart folder, wherever it is.)
If you go to ../includes/templates/ you'll see the classic folder and the template_default folder already there. Your new template folder goes in that level, "beside" the classic and template_default folders. The template_info.php file is inside your new template folder. (Open the classic folder and you'll see its template_info.php file there.) Every template has one of those files, and they're not interchangeable. Keep your new template's template_info.php file in your new template's folder.
Rob
I just can't get it to install. I have several pre-installed templates in public_html/includes/templates folder and that is where I tried to put it and it doesn't show up. In the bottom window of FileZilla, I can see the folder moving from the local side to the remote site, but still it doesn't show up in the templates folder with all of the others. Can I get somebody to work with me outside of this forum?
Some templates can be hard to install if there are a lot of files for a lot of folders. None of them are just a matter of dragging through the ftp and dumping into the template folder. I just downloaded piccadilly posh. In the read-me it points to a support thread somewhere here in the forum.
I unzipped the pp zipped package and this is what I see:
includes (folder)
readme (folder)
a licence, an image, and an sql patch.
Everything in this package that is in the "includes" folder will get loaded into your public_html/includes folder - BUT NOT JUST DUMPED IN THERE.
Continuing to look at the unzipped package you downloaded - click on the "includes" folder.
You'll now see 5 more folders: classes, extra_datafiles, languages, modules, templates.
All 5 of those correspond to folders on your website under public_html/includes.
Click further on your unzipped package - includes - classes. You will see one single file categories_ul_generator.php. That file needs to be moved via ftp to its exact same folder on your website - public_html/includes/classes.
Once that's done you move on to the next folder on your unzipped package - includes/extra_datafiles. It has one single file in it. Use ftp to move that file to the exact same folder on your website: public_html/includes/extra_datafiles.
Then it's on to the 3rd, 4th, 5th folders - doing the exact same thing. When you get to the 3rd folder (languages) you see it has two subfolders - english and picadilly posh. You have to keep on drilling down through the folders until you find the files, and move them to the exact same position on your website.
You have to do that for every single file in every folder and in every subfolder.
Once you get everything moved over into it's correct place you can install the sql patch that's included, according to the instructions.
If you're already doing it that way then sorry to waste your time, but it sounded like you were just dragging it over as one big file and that's not the way to go.
Beg to differ...Quote:
Originally Posted by joejoejoe
If the package is already in the proper ZenCart structure, then simply dragging and dropping will copy files to their correct locations
Thanks - I never knew you could do that with fileilla. I just tried it on the old store with the template I'm using on the new store. First time I dumped the entire includes folder into the includes folder, which was a mistake. I just ended up with a public_html/includes/includes. So I deleted it and went up to the public_html folder and tried dumping it there. It looks like it did dump everything into the correct sub-folder.
I tried again. I dragged the whole folder into includes. It came up public_html/includes/piccadilly_posh It created its own folder located under modules and directly above the templates folder. I can see that all of the other folders contained inside the unzipped folder were indeed in there, but since it ended up in the wrong place, it didn't end up in Template Selector. Any more ideas?
Well I had this part right - you need to put it in the right folder. If you dragged the whole piccadilly posh folder and all it's subs into includes then it's in the wrong place.
The piccadilly posh file I downloaded has an includes folder inside it, a read me folder, and three files. If you drag the includes folder from the package into public_html it will, as kobra said, put all the stuff inside it into the correct subfolder.
As for the read me folder - that shouldn't need to be uploaded because it's just the instructions for how to install.
And the three individual files - license, logo and the sql script don't need uploaded either. You run the sql after you've uploaded the includes folder correctly.
I installed just the includes folder into public_html and it created a piccadilly_posh folder between min and pub. I don't understand this.
Did you install the contents of the /includes/ folder, or the /includes/ folder itself, into /public_html/?
Again, you seem to have put the /picadilly_posh/ folder into /includes/, and that is not what you are being directed to do.Quote:
I dragged the whole folder into includes. It came up public_html/includes/piccadilly_posh
You need to copy the /includes/ folder (where it is in the list with /readme/ and the image and license) over to the /public_html/ folder listing (which has /images/, /imcludes/ and other main ZC folders). If you are dragging, maybe you are doing it the wrong way. Try right-clicking on /includes/ in the list, and select "upload" from the popup menu.