Page 1 of 1

When you set a page, where is that information stored?

Posted: Mon Nov 10, 2008 3:20 pm
by webhead
I need an answer on this, i have asked this before and it gets blown off. When you set a page, choose your header, footer, layout etc..., where is that stored? I am running into issues with this. I write code, set up a page, and everything works, the client then comes in and changes something around it, and then it breaks. Resetting it sometimes does not work. I have a situation now where I have to rename a bunch of pages cause of this, I deleted them and readded them and ran into the same issues. Please someone answer this in detail, I need to know how this works.

Re: When you set a page, where is that information stored?

Posted: Mon Nov 10, 2008 5:31 pm
by jmestep
It is stored in the database when there is a change made in the Editor Zone on the customer side of the store. For example, make a change to a page that isn't listed in the admin in Website--> Customized pages by changing one of the options in one of the six boxes in the dropdowns in the editor zone. If you check in your database, that page name now appears in ac_PersonalizationPaths. Then in ac_SharedPersonalization there will be a new entry for that page and data in the field PageSettings which will show up as <Binary data>.
If I have a client who pokes around a lot, I take a screen shot to show them it was OK when I finished with it.

I vote that we take the Editor Zone section off the pages-- I've had clients mess up things too much and I know I did it myself when I was first starting out before I figured out what was happening.


Edit: This applies only to what scriplets are chosen for the page display, like which sidebar, header. If you edit the content of one of those scriplets, that is stored in the App_Data/Scriplets/Custom subfolders.

Re: When you set a page, where is that information stored?

Posted: Mon Nov 10, 2008 6:58 pm
by webhead
Thanks, I want to extract that and see what it looks like if I can.

Re: When you set a page, where is that information stored?

Posted: Wed Nov 12, 2008 12:45 pm
by jmestep
Just out of curiosity, can anyone at Able say why the info is stored in the database and it looks like the field is an image field? Is this a .net thing?