MivaScript & Module Development¶
Key Points¶
- Review the Pre-Requisites and Recommended Reading
- If you need to write a module, communicate the need to Software to see if they're willing to create and maintain the module themselves.
- Modules should be QA'd by a Lead Developer.
Pre-Requisites¶
The following items are required before building Miva modules:
- You have already gone through the Module Developer Series.
- Miva Merchant Script Compiler must be installed. Download it here.
- Review and know how to use the Module API Reference Guide.
- Knowledge of MivaScript. - Including understanding
<MvFUNCTION>
,[STANDARDOUTPUTLEVELs]
&[ERROROUTPUTLEVELs]
. - An understanding of how to navigate and reference functionality in the Limited Source Kit (LSK).
- Strong SQL knowledge:
- Setting up your own tables with proper data-types
- Parameterizing queries
- Sanitizing data
- Queries to perform CRUD operations