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

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
webhead
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 32
Joined: Sun Aug 24, 2008 2:01 pm

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

Post by webhead » Mon Nov 10, 2008 3:20 pm

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.
Steve Portock

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

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

Post by jmestep » Mon Nov 10, 2008 5:31 pm

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.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

webhead
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 32
Joined: Sun Aug 24, 2008 2:01 pm

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

Post by webhead » Mon Nov 10, 2008 6:58 pm

Thanks, I want to extract that and see what it looks like if I can.
Steve Portock

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

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

Post by jmestep » Wed Nov 12, 2008 12:45 pm

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?
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

Post Reply