Global Pages
How to display the raw product price (i.e. before discounts, including group pricing, taxes etc.) on any page:
Use .. More inside
How to create your own custom error page:
.. More inside
How to do horizontal dropdown links for Cattree, using just CSS:
.. More inside
How to handle tax which must be included in the RRP, by law e.g. VAT, GST:
1. Select the VAT tax method
.. More inside
How to prevent text links wrapping
.. More inside
How to display and record customer's IP address (using Weiland Toolkit module):
<mvt:item name="toolkit" param= .. More inside
SRCH: How to improve the MM5 search function e.g to include common mispellings that you don't want to include in the text on your product pages:
.. More inside
How to check if https or http in URL:
<mvt:if expr="' .. More inside
How to permanently have LATU Storehelper turned on but only allow it to run for you (i.e. won't operate for customers):
Find your .. More inside
How to correctly use base href????
.. More inside
How to create a button for customers which enables them to turn a feature off or on e.g. turn off or on, thumbnails on category pages:
1. Set a checkbox or link to .. More inside
How to display something based on the first few characters in a category or product code (requires Weiland Toolkit):
e.g. display subcategories based on first character (could be first two, three or more) of the category code:
How to create a newsletter signup box in checkout pages that sends you the subscribers details by email:
.. More inside
How to create a "check here to receive newsletter" box in the ACAD and ACED pages:
.. More inside
How to display products from one category e.g. specials on any page e.g. SFNT:
.. More inside
Loyalty Program: how to manage point redemption:
.. More inside
Loyalty Program: how to give points to repeat customers which automatically moves them into price groups:
.. More inside
How to prevent links from wrapping, using CSS - add this:
.. More inside
Functions of ACNT LOGN ACAD ACED LOGN ORDL OCST:
In MM5, there .. More inside
How to have variable product prices (i.e. the customer completes the price field) e.g. payment of rates, taxes, winning bids on ebay etc.:
Use .. More inside
How to ensure customer is logged in before they see categories and products:
Add this conditional to category, product and search page templates .. More inside:
How to call an external file:
.. More inside
How to Customize Error and Information Messages
Miva Merchant 5 pages that include forms also include the .. More inside
Modules for Includes:
.. More inside
How to include RSS Feeds in store:
.. More inside
How to get SRCH to include custom fields, particularly on PROD pages:
Place the custom product fields at the end of the description, in a div. Then .. More inside
How to use Target= (i.e. anchors) in Product pages i.e. to allow something like "&mvte:current_page;#Anchor_name" as the target for the link:
.. More inside
How to insert chunks of content/code from outside of MIVA into MIVA pages:
.. More inside
How to improve Search function:
Add a .. More inside
How to create a CSS vertical and a CSS horizontal drop down menu:
.. More inside
How to create a mini basket:
.. More inside
Mini basket: how to create a simple mini basket:
.. More inside
Mini basket: Weiland minibasket item: <mvt:item name="minibask" param="basket" />
.. More inside
How to create Checkout and Continue Shopping Links in the BASK
.. More inside
How to create Login and Logout links (for any page):
.. More inside
How to create a Search Box:
.. More inside
How to offer a Live Help feature:
.. More inside
How to get bookmarks (jump menus) to work:
The links need to be: .. More inside
How to display table rows in alternate colours, the table header background colour anywhere and the category tree background colour anywhere:
.. More inside
How to display (editing does not change the original records) customer's ship-to and bill-to information:
Put the item .. More inside
How to create logout buttons:
1. Inside of Miva Merchant: .. More inside
How to display custom product fields:
<mvt:if expr=" .. More inside
How to create a Search Box:
Putting a search box on every page of your store can help customers locate items .. More inside
How to create a simple mini basket that shows basket sub total (note that basktotal module excludes the g.Screen part because the basktotal module is only activated for the SFNT, CTGY, PROD and PLST screens:
<mvt:if expr="( .. More inside
How to add a custom Checkout link
Use this token to .. More inside
How to redirect to Basket after Adding Product to Basket
The default behavior is to remain on the product page .. More inside
How to fix Vertical space in product list page
.. More inside
Vertical space in category pages - how to fix:
.. More inside
How to create a right column using a table based layout:
.. More inside
How to check to see if customer is logged in: login status
.. More inside
How g.basket:cust_id can be used for various purposes eg hiding code
g.basket:cust_id has many uses .. More inside
How to check for customer login:
.. More inside
List of all Store Links:
<a href="&mvt:global:sessionurl;Screen=SRCH&Store_Code=&mvt:global:Store_Code;">Search</a>
<a href="&mvt:global:sessionurl;Screen=SFNT&Store_Code=&mvta:global:Store_Code;">Store Front</a>
<mvt:if expr="g.Basket:cust_id EQ 0">
<a href="&mvt:global:secure_sessionurl;Screen=LOGN&Order=0&Store_Code=&mvt:global:Store_Code;">Your Account</a>
<mvt:else>
<a href="&mvt:global:secure_sessionurl;Screen=ACNT&Order=0&Store_Code=&mvt:global:Store_Code;">Your Account</a>
<mvt:if>
<a href="&mvt:global:sessionurl;Screen=SRCH&Store_Code=&mvt:global:Store_Code;">Search</a>
<a href="&mvt:global:sessionurl;Screen=PLST&Store_Code=&mvt:global:Store_Code;">Product List</a>
<a href="&mvt:global:sessionurl;Screen=BASK&Store_Code=&mvt:global:Store_Code;">Basket Contents</a>
<a href="&mvt:global:secure_sessionurl;Screen=OINF&Store_Code=&mvt:global:Store_Code;">Checkout</a>
Examples of global headers:
.. More inside
Examples of global footers:
<mvt:item name="hdft" param="footer" /> .. More inside
How to change the font size, background colours etc. in the Add to Basket, Add to Order, Buy One Now etc. buttons
Add .. More inside
Code for product header and category header:
Product Header: <mvt:item name="prod_ctgy_hdft" param="prod_header" />
Category Header: <mvt:item name="prod_ctgy_hdft" param="ctgy_header" />
How to Place a date menu within a form
.. More inside
How to ban someone from accessing your webpage depending upon their IP address
.. More inside
How to open up another page in a smaller browser window eg my "Shipping Cost Page":
Place this in your header .. More inside
How to add a javascript to pages eg a cookie script:
Place all your js code in a file and name it something like "jscookie.js" .. More inside
How to display HTML pages directly from a database with MvEVAL
.. More inside