customer registration page

Permalink
I know this has been cover 1.34 million times but im just a little confused

i coped the register.php single page and controller from the concrete folder, I edited the site_theme_paths.php and the registration page now has my theme applied to it, but how do i edit the actual content of the page.

I assumed I would edit single_pages/register.php but that doesnt work i still need to edit concrete/singe_pages/register.php

i thought the point of the steps above were to be able to edit it without the upgrades overriding the page?

Thanks in advance

 
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
You will need to create a file called "register.php" and add it to your theme directory (ex. packages/mypackage/themes/mytheme/register.php). You can do the same for login.php, profile, etc.

Learn more here:

http://www.concrete5.org/documentation/developers/pages/single-page...

And also here:
http://www.concrete5.org/documentation/how-tos/developers/overridin...

Hope that helps.
blbraner replied on at Permalink Reply
i guess maybe thats the first problem the site wasnt developed in a package manaer. I just have a themes folder under the root and have my files in there.

i made a foder packages/custompages/themes/ecw and copied the register.php to that folder and no luck
mhawke replied on at Permalink Best Answer Reply
mhawke
The first place you put the register.php file should work but make sure you have your 'Overrides cache' is off Dashboard->System and Settings->Cache and Speed Settings and turn off Overrides cache.
blbraner replied on at Permalink Reply
That worked! amazing community thank you so much.
mhawke replied on at Permalink Reply
mhawke
Good to hear!

You can turn the 'Overrides cache' back on once your system has recognized that you have overridden a core file by moving it out to a top-level folder.

For the benefit of others who happen to pass by here in the future looking for answers, could you please indicate which answer fixed your issue by clicking on it's 'Best Answer' link.