Difference between revisions of "X-Cart:Static Pages"

From X-Cart 4 Classic
Jump to: navigation, search
(Adding Static Pages)
(Managing Static Pages)
Line 38: Line 38:
  
 
==Managing Static Pages==
 
==Managing Static Pages==
 +
 +
Your store's embedded and root level static pages can be managed using the controls of the '<u>Static pages</u>' dialog box.
 +
 +
To find all your store's static pages for a certain language:
 +
 +
# Select the desired language as current.
 +
# Click the '''Find pages''' button. The '<u>Static pages</u>' dialog box will provide a list of all the root level static pages that it will be able to find in the directory <u>/xcart</u> and all the embedded pages that it will be able to find in the directory <u>/xcart/skin1/pages/<current_language> </u>(where <current_language> is a two-letter code of the language currently selected in the '<u>Current language</u>' box at the top of the page).
 +
 +
To preview a page:
 +
 +
# Select the language of the page as current.
 +
# Find the page in the '<u>Static pages</u>' list and click the Preview link opposite the page title.
 +
 +
To change the order in which static page links appear in the '<u>Help</u>' menu box in a certain language:
 +
 +
# Select the desired language as current.
 +
# Readjust the page position numbers in the POS. column of the '<u>Static pages</u>' list.
 +
# Click the '''Update''' button.
 +
 +
To change the availability status of an embedded page for a certain language:
 +
 +
# Select the desired language as current.
 +
# Find the page whose status needs to be changed in the '<u>Static pages</u>' list and select the appropriate status - Enabled or Disabled - from the <u>STATUS</u> drop-down box opposite its title.
 +
# Click the '''Update''' button.
 +
 +
To edit the details of a static page (name, content, etc):
 +
 +
# Select the language of the page as current.
 +
# Find the page in the '<u>Static pages</u>' list and click on its title.
 +
# In the '<u>Static page details</u>' dialog box, edit the necessary details.
 +
# Click the '''Save''' button.
 +
 +
To delete a static page in a certain language:
 +
 +
# Select the language of the page as current.
 +
# Find the page that needs to be deleted in the '<u>Static pages</u>' list and select the check box next to its title.
 +
# Click the '''Delete selected''' button.
  
 
==Defining Static Page Details==
 
==Defining Static Page Details==

Revision as of 10:13, 31 January 2010

Overview

You can add static pages to your store to include additional information which does not fit into the standard X-Cart's page set. X-Cart allows you to create static pages of two types:

  • Embedded
  • Root

Root level pages are fully independent HTML files. They exist in X-Cart root (the directory where your X-Cart store is installed), hence the name. Root pages do not depend on the rest of X-Cart pages, so they must be full HTML-files (must include tags like <HTML>...</HTML>).

Embedded pages are pages that are placed inside standard X-Cart pages. Their look depends on the design of your store in general, as you create only the page content. The content of embedded pages is displayed in your store's Information column (corresponds to the widest column in any X-Cart's standard template scheme). Links to embedded pages appear in the 'Help' menu box. Embedded pages do not use tags like <HTML>, <HEAD>, <BODY>.

Root level pages are stored in the directory /xcart (X-Cart root), embedded pages - in subdirectories of the directory /xcart/skin1/pages, where the subdirectories are named after the respective languages (for example, pages for the English language are stored in the directory /xcart/skin1/pages/US, pages for the German language - in the directory /xcart/skin1/pages/DE, etc).

Two root level pages - index.html and shop_closed.html are defined by default.

Information on how you can add static pages is available in the chapter #Adding Static Pages.

Information on how you can manage existing static pages is available in the chapter #Managing Static Pages.

Adding Static Pages

To add a new static page:

  1. Go to the 'Static pages' section of your store's Admin area (Administration menu->Static pages). A dialog box 'Static pages' opens.

    Static pages.gif

  2. (If your store supports more than one language) From the Language selector at the top of the 'Static pages' dialog box, select the language for which the static page is going to be added.
  3. If you are creating an embedded page, click the Add new... button in the subsection 'Embedded level'. If you are creating a root level page, click the Add new... in the subsection 'Root level'.

A dialog box titled 'Static page details' opens.

  1. In the 'Static page details' dialog box, provide the details of the static page being created (See #Defining Static Page Details).
  2. Click the Save button at the bottom of the 'Static page details' dialog box.

When you click on Save, the static page is created. A message is displayed confirming that the static page has been created successfully.

To return to the list of your store's static pages, click the Pages list link at the top of the 'Static page details' dialog box.

Managing Static Pages

Your store's embedded and root level static pages can be managed using the controls of the 'Static pages' dialog box.

To find all your store's static pages for a certain language:

  1. Select the desired language as current.
  2. Click the Find pages button. The 'Static pages' dialog box will provide a list of all the root level static pages that it will be able to find in the directory /xcart and all the embedded pages that it will be able to find in the directory /xcart/skin1/pages/<current_language> (where <current_language> is a two-letter code of the language currently selected in the 'Current language' box at the top of the page).

To preview a page:

  1. Select the language of the page as current.
  2. Find the page in the 'Static pages' list and click the Preview link opposite the page title.

To change the order in which static page links appear in the 'Help' menu box in a certain language:

  1. Select the desired language as current.
  2. Readjust the page position numbers in the POS. column of the 'Static pages' list.
  3. Click the Update button.

To change the availability status of an embedded page for a certain language:

  1. Select the desired language as current.
  2. Find the page whose status needs to be changed in the 'Static pages' list and select the appropriate status - Enabled or Disabled - from the STATUS drop-down box opposite its title.
  3. Click the Update button.

To edit the details of a static page (name, content, etc):

  1. Select the language of the page as current.
  2. Find the page in the 'Static pages' list and click on its title.
  3. In the 'Static page details' dialog box, edit the necessary details.
  4. Click the Save button.

To delete a static page in a certain language:

  1. Select the language of the page as current.
  2. Find the page that needs to be deleted in the 'Static pages' list and select the check box next to its title.
  3. Click the Delete selected button.

Defining Static Page Details

Creating Versions of a Static Page for Other Languages