document.write("
<MvFUNCTION NAME = "Module_Description" PARAMETERS = "module var" STANDARDOUTPUTLEVEL = ""> <MvASSIGN NAME = "l.module:code" VALUE = "dahsboard_widget"> <MvASSIGN NAME = "l.module:name" VALUE = "Customer Dashboard Widget Example"> <MvASSIGN NAME = "l.module:provider" VALUE = "Miva Merchant"> <MvASSIGN NAME = "l.module:description" VALUE = "Example Module showing how to create a customer dashboard widget"> <MvASSIGN NAME = "l.module:version" VALUE = "10.0100"> <MvASSIGN NAME = "l.module:api_ver" VALUE = "5.70"> <MvASSIGN NAME = "l.module:features" VALUE = "util, vis_cust"> </MvFUNCTION> <MvCOMMENT> | | Customer Add/Edit Screen Feature (vis_cust) | </MvCOMMENT> <MvFUNCTION NAME = "Module_Customer_Tabs" PARAMETERS = "module var, customer var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = ""> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Head" PARAMETERS = "module var, tab, customer var" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace"> <MvIF EXPR = "{ g.Tab EQ 'DASH' }"> <MvCOMMENT> | Output CSS and JS Here </MvCOMMENT> <style type="text/css"></style> <script> </script> </MvIF> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Content" PARAMETERS = "module var, tab, load_fields, customer var" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace"> <MvIF EXPR = "{ g.Tab EQ 'DASH' }"> <MvCOMMENT> | There are 3 sized widgets to choose from: small, medium, large. This example shows all three. </MvCOMMENT> <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_Start_Small( 'dashexample_small', 'Small Widget' ) }"> This is an example of the small widget! <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_End() }"> <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_Start_Medium( 'dashexample_medium', 'Medium Widget' ) }"> This is an example of the medium widget! <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_End() }"> <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_Start_Large( 'dashexample_large', 'Large Widget' ) }"> This is an example of the large widget! <MvEVAL EXPR = "{ [ g.Module_Feature_CUS ].CustomerDashboardCard_End() }"> </MvIF> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Insert" PARAMETERS = "module var, customer var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Delete" PARAMETERS = "module var, customer var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Update" PARAMETERS = "module var, customer var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "Module_Customer_Validate" PARAMETERS = "module var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvCOMMENT> | | Store Utilities Feature (util). This is only used to be able to assign the module to a store. | </MvCOMMENT> <MvFUNCTION NAME = "StoreUtilityModule_Action" PARAMETERS = "module var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "StoreUtilityModule_LeftNavigation" PARAMETERS = "module var, indent" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "StoreUtilityModule_Screen" PARAMETERS = "module var" STANDARDOUTPUTLEVEL = "text, html, compresswhitespace"> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION> <MvFUNCTION NAME = "StoreUtilityModule_Validate" PARAMETERS = "module var" STANDARDOUTPUTLEVEL = ""> <MvFUNCTIONRETURN VALUE = 1> </MvFUNCTION>