Customize Admin¶
Update Global Header/Footer¶
Update Contact Information¶
- Navigate to
Settings > Store Settings > Store Details
- Change the
Owner > Company
,Owner > Email Address
, andOwner > Phone
fields - 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 Type
is set toImage
- Click the
Select Logo
button for theLogo Image
setting. - 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
Message
template 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.zip
to 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
main
image-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_menu
Layout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts
- Check the box on the
navigation_menu
row - 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_menu
row - 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 > Content
template, review the value of thel.settings:layout_code
variable- For example, with the following code
design-system
is 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_code
variable assignment fromdesign-system
tosfnt
. - Click the "Update" button.
Customize SFNT Layout¶
- Delete the
sfnt
Layout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts
- Check the box on the
sfnt
row - 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
sfnt
row - 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_menu
Layout; if it already exists- Navigate to
Settings > Click the "+" Next to "Utilities" > Components and Layouts > Layouts
- Check the box on the
navigation_menu
row - 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_menu
row - 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.xml
file on your local computer - Change
YOUR_STORE_CODE
to 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.xml
file
<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>