Master Pages

 Only advanced users who are familiar with ASP.NET should work with master pages.

If you need to make more complex changes to your storefront pages so that they comply with your organization’s branding or website structure requirements, you need to create new master pages.

Master pages determine the page layout of your storefront pages. Master pages affect page elements, such as the header, content area and footer. In addition, you may want to modify a master page to add code and other elements, such as widgets, banners and additional functionality.

uStore’s default master pages are located at:

<uStore Installation Drive>:\XMPie\uStore\App\CustomerApp\PageLayout

There are four default master page files:

·     Popup.Master

·     ThemedPage.Master

·     ThemedPageFullWidth.Master

·     Login.Master

Creating New Master Pages

Create a new master page based on one of the existing master files. First you need to copy the master page file that you want to modify to the same folder of your new skin. Any changes that you make to the master file take effect only if the master file is located directly under the skin folder.

To copy a master file to your new skin folder:

1.       On the uStore server, browse to <uStore Installation Drive>:\xmpie\ustore\App\CustomerApp\PageLayout.

2.       Copy the required master file from the PageLayout folder to the skin folder. For example, copy the file ThemedPage.Master to: <uStore Installation Drive>:\xmpie\ustore\App\uStoreShared\Skins\Images\<new_skin_folder>.

3.       Make the required changes to the master file and save it.