URL problem with navigation links

Permalink
Hi, apologies if this is a stupid question, but I can't find an entry that covers my question.

I had an existing site I'd made (mainly php pages) before I came across C5. Today I installed C5 and made the necessary changes to my homepage (renamed index.php to default.php) and can now edit it fine, but the problem is with the URLs for the other pages.

Currently, I have uploaded my other pages (e.g. potfolio.php, contact.php) into my theme folder (e.g.www.www.mysitename.co.uk/themes/ds/).... I can link to these pages fine, but the link displayed in the address bar looks like this -

www.www.mysitename.co.uk/themes/ds/portfolio.php...

What I really want is for themes/ds/ not to appear in the address bar, but I can't see how to do this. Can anyone suggest what I need to do?

 
gtrhough replied on at Permalink Best Answer Reply
gtrhough
To take full advantage of C5, you could take your portfolio.php, contact.php and other page files and turn them into page types, similar to what you did with your index.php. Depending on your layouts you could simplify them into a couple different layouts. Then you could use C5 to create your pages and navigation and then just fill in your original content using C5 blocks. Obviously, I'd recommend backing up your original files before you convert them.

Take a look at this How-To...http://www.concrete5.org/documentation/how-tos/designers/making-a-t...
rdownesy replied on at Permalink Reply
Thanks for your reply. Have most pages working now, just stuck on the blog.

What I can't figure out is how to format the blog page. If I go to mysite.co.uk/blog, I see the blog appearing fine but in one of the standard themes. If I change the theme of that page to my own, then refresh the blog page, all I seem to be shown is what is in my default.php file

I can't workout how to control the format of the blog page independently. I've trawled the forums but I can't seem to find a clear example of exactly what files need to be updated to achieve this. Any suggestions?
gtrhough replied on at Permalink Reply
gtrhough
Have you created a blog page type for your theme? If not, follow the same steps you did for your default.php but only name it something like blog.php. Then go into your dashboard to your list of themes. Next to the theme you are using, click 'Inspect' and it should show you the page types associated with that theme. It will probably show your blog.php as a new page type that needs to be added.

Once you do that you should be able to set your blog page to the blog.php page type and then have full control of your blog page separate from everything else.