Customize Admin¶
Update Global Header/Footer¶
Update Contact Information¶
- Navigate to
Settings > Store Settings > Store Details - Change the
Owner > Company,Owner > Email Address, andOwner > Phonefields - Click the "Update" button
Update Store Logo¶
The store logo displayed in the global header is controlled by the image provided in User Interface > Theme Components > Settings > Look & Feel.
To change your logo
- In the Miva Admin, Navigate to
User Interface > Theme Components > Settings > Look & Feel - Ensure the
Logo Typeis set toImage - Click the
Select Logobutton for theLogo Imagesetting. - Upload or select and image that is about 245px wide by 35px high.
Related Video: docs.miva.com > Videos > Updating Your Store Logo
Update Social Media Links¶
- Navigate to
User Interface > Theme Components > Settings > Social Icons - Update the values of the links for each available field: Facebook, Twitter, Instagram, Google+, Pinterest, Vimeo, Youtube, or Flickr
- Click the "Update" button.
Further Reading: docs.miva.com/reference-guide/readytheme-settings
Upodate Site Header Message¶
- Navigate to
User Interface > Theme Components > Banners > header_message - Revise the content of the
Messagetemplate as necessary - Click the "Save" button
Further Reading: docs.miva.com/reference-guide/readytheme-banners
Update Navigation Sets¶
There are three navigation sets that allow you to control
Global Header > Support Navigation¶
- Navigate to
User Interface > Theme Components > Navigation Sets > support_navigation > Navigation Items - Add/Remove items as necessary
Global Footer > Categories¶
- Navigate to
User Interface > Theme Components > Navigation Sets > footer_categories > Navigation Items - Add/Remove items as necessary
Global Footer > Quicklinks¶
- Navigate to
User Interface > Theme Components > Navigation Sets > quicklinks > Navigation Items - Add/Remove items as necessary
Related Video: docs.miva.com/videos/working-with-nav-sets
Update Static Page Content¶
By Static Pages, we mean the ABUS, CTUS, FAQS, PRPO, & SARP pages. Each page has its own Content Section that can be used to provide content to the page.
Navigate to User Interface > Theme Components > Content Sections and customize the following Content Sections that correspond to their pages
| Page Code | Content Section Code | Content Section Name |
|---|---|---|
ABUS |
abus_content |
About Us Page Content |
CTUS |
ctus_content |
Contact Us Page Content |
FAQS |
faqs_content |
Frequently Asked Questions Page Content |
PRPO |
prpo_content |
Privacy Policy Page Content |
SARP |
sarp_content |
Shipping & Return Policy Page Content |
Setup Product Catalog¶
It's hard to customize your store when you don't have any products or product images. Before you proceed, be sure to create several products & categories or use the imports and are provided.
Add Products & Categories¶
Upload Product Images¶
- Download images.zip
- Extract
images.zipto a new folder. - FTP Upload all of the images in the extracted folder to your graphics directory
- ex.
httpdocs/mm5/graphics/00000001/
- ex.
Import Product Data¶
- Download catalog.xml
- Navigate to
Settings > Data Management > Import Data and Settings in XML Provisioning Format - Upload
catalog.xml
Add some example products to your store.
- Be sure to give them essential product details
- Code
- Name
- Price
- Description
- Images with
mainimage-type
- Be sure to create various types of products
- Simple
- Attributes
- Variants
- Product Discounts
- Volume Pricing
- Digital Download
- Subscription Product
Components & Layouts Updates¶
Update Mega Menu¶
- Delete the
navigation_menuLayout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
navigation_menurow - Click the "..." button
- Click the "Delete Record(s)" button
- Navigate to
- Download navigation_menu.xml
- Navigate to
Settings > Data Management > Import Data and Settings in XML Provisioning Format - Upload
navigation_menu.xml
- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
navigation_menurow - Click the "View/Edit Layout" button
- Add/Remove Items or drag-and-drop items into different orders as needed.
- Click the "Update" button
Update Home Page Layout¶
Change Layout Loaded on SFNT¶
By default, the home-page layout is controlled by the design-system layout for demonstration purposes. It's typically a best practice to change it to the sfnt layout:
- Navigate to
User Interface > Templates > Pages > SFNT - Within the
SFNT > Contenttemplate, review the value of thel.settings:layout_codevariable- For example, with the following code
design-systemis the layout being used on the store's SFNT page.<mvt:assign name="l.settings:layout_code" value="'design-system'" />
- For example, with the following code
- Change the value of the
l.settings:layout_codevariable assignment fromdesign-systemtosfnt. - Click the "Update" button.
Customize SFNT Layout¶
- Delete the
sfntLayout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
sfntrow - Click the "..." button
- Click the "Delete Record(s)" button
- Navigate to
- Download sfnt.xml
- Navigate to
Settings > Data Management > Import Data and Settings in XML Provisioning Format - Upload
sfnt.xml
- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
sfntrow - Click the "View/Edit Layout" button
- Add/Remove Items or drag-and-drop items into different orders as needed.
- Review the Components & Layouts guide for a breakdown of each component & its attributes.
- Click the "Update" button
Update Mega Menu¶
- Delete the
navigation_menuLayout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
navigation_menurow - Click the "..." button
- Click the "Delete Record(s)" button
- Navigate to
- Download navigation_menu.xml
- Navigate to
Settings > Data Management > Import Data and Settings in XML Provisioning Format - Upload
navigation_menu.xml
- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts - Check the box on the
navigation_menurow - Click the "View/Edit Layout" button
- Add/Remove Items or drag-and-drop items into different orders as needed.
- Click the "Update" button
Miscellaneous Admin Settings¶
Update Inventory Settings¶
Navigate to Catalog > Inventory > Inventory Settings and specify the following settings
| Setting | Value |
|---|---|
| Track Inventory | Yes |
| Remove Products from Available Inventory | When Added to Basket |
| When Inventory is Unavailable at Checkout: Display Error Message and Redirect Shopper to Page | Basket Contents |
| In Stock Message (Short) | In Stock |
In Stock Message (Long): %inv_instock% available for immediate delivery |
|
| Track Low Stock Level | Yes |
| Low Stock Level | 10 |
| Low Stock Message (Short) | Low Stock |
| Low Stock Message (Long) | Please Note | '%product_name%' is currently at low stock. Please be aware that there may be a delay in shipping. |
| Track Out of Stock Level | Yes |
| Hide Out of Stock Product | No |
| Out of Stock Level | 0 |
| Out of Stock Message (Short) | Out Of Stock |
| Out of Stock Message (Long) | Sorry, we are currently out of stock of '%product_name%'. Please check back later. |
| Limited Stock Message | Sorry, we do not have enough '%product_name%' to fill your order. Please adjust the quantity and try again. Quantity Available: %inv_available% |
- Copy the following XML into an
import.xmlfile on your local computer - Change
YOUR_STORE_CODEto the value of your Store Code- You can find your Store Code at:
Settings > Store Details > Store Code
- You can find your Store Code at:
- Navigate to
Settings > Data Management > Import Data and Settings in XML Provisioning Format - Upload the
import.xmlfile
<Store code="YOUR_STORE_CODE">
<InventorySettings_Update>
<TrackInventory>Yes</TrackInventory>
<InStockMessageShort><![CDATA[In Stock]]></InStockMessageShort>
<InStockMessageLong><![CDATA[%inv_instock% available for immediate delivery]]></InStockMessageLong>
<TrackLowStockLevel>Yes</TrackLowStockLevel>
<LowStockLevel>10</LowStockLevel>
<LowStockMessageShort><![CDATA[Low Stock]]></LowStockMessageShort>
<LowStockMessageLong><![CDATA[Please Note | '%product_name%' is currently at low stock. Please be aware that there may be a delay in shipping.]]></LowStockMessageLong>
<TrackOutOfStockProducts>Yes</TrackOutOfStockProducts>
<HideOutOfStockProducts>No</HideOutOfStockProducts>
<TrackOutOfStockLevel>0</TrackOutOfStockLevel>
<OutOfStockMessageShort><![CDATA[Out Of Stock]]></OutOfStockMessageShort>
<OutOfStockMessageLong><![CDATA[Sorry, we are currently out of stock of '%product_name%'. Please check back later.]]></OutOfStockMessageLong>
<LimitedStockMessage><![CDATA[Sorry, we do not have enough '%product_name%' to fill your order. Please adjust the quantity and try again. Quantity Available: %inv_available%]]></LimitedStockMessage>
</InventorySettings_Update>
</Store>