Inserts a single value into the passed array at the passed index.
<mvt:assign name="l.index" value="miva_array_insert( array, value, i )" />Note: if the passed array is undefined, miva_array_insert will create the variable.
| <mvt:comment>Load in Master Product's Link</mvt:comment> | |
| <mvt:do file="g.Module_Library_DB" name="l.success" value="ProductVariantPartList_Load_Part( l.settings:product:id, l.partList )" /> | |
| <mvt:if expr="miva_array_elements(l.partList) GT 0"> | |
| <mvt:do file="g.Module_Library_DB" name="l.success" value="Product_Load_ID( l.partList[1]:product_id, l.master )" /> | |
| <mvt:assign name="l.settings:product:link" value="'//' $ g.domain:name $ '/' $ g.store:code $ '/' $ 'product' $ '/' $ l.master:code $ '.html'" /> | |
| </mvt:if> |
| <mvt:item name="toolkit" param="variantarray|vcount|l.all_settings:product:code" /> | |
| <mvt:if expr="vcount GT 0"> | |
| <mvt:assign name="l.variantCode" value="l.settings:variants[1]:variant_code" /> | |
| <mvt:foreach iterator="variant" array="variants"> | |
| <mvt:item name="customfields" param="Read_Product_Code( l.settings:variant:variant_code, 'package-type', l.settings:package_type )" /> | |
| <mvt:if expr="l.settings:package_type EQ g.Package_Type"> | |
| <mvt:assign name="l.variantCode" value="l.settings:variant:variant_code" /> | |
| </mvt:if> | |
| </mvt:foreach> | |
| (?<=<MvFUNCTION NAME = ").*?(?=") |
| .clearfix:before,.clearfix:after {content: " ";display: table;}.clearfix:after {clear: both;}.clearfix {zoom: 1;} |
| <mvt:assign name="l.settings:searchcats[1]:code" value="'cat-1'" /> | |
| <mvt:assign name="l.settings:searchcats[1]:name" value="'Category 1'" /> | |
| <mvt:assign name="l.settings:searchcats[2]:code" value="'cat-2'" /> | |
| <mvt:assign name="l.settings:searchcats[2]:name" value="'Category 2'" /> | |
| <mvt:assign name="l.settings:searchcats[3]:code" value="'cat-3'" /> | |
| <mvt:assign name="l.settings:searchcats[3]:name" value="'Category 3'" /> | |
| <mvt:assign name="l.settings:searchcats[4]:code" value="'cat-1'" /> | |
| <mvt:assign name="l.settings:searchcats[4]:name" value="'Category 1'" /> | |
| <mvt:assign name="l.settings:searchcats[5]:code" value="'cat-5'" /> | |
| <mvt:assign name="l.settings:searchcats[5]:name" value="'Category 5'" /> |
| $reflFunc = new ReflectionFunction('FUNCTION_NAME_HERE'); echo '<pre>'; var_dump($reflFunc->getFileName() . ':' . $reflFunc->getStartLine()); echo '</pre>'; |
| <mvt:assign name="l.index" value="miva_array_insert( l.settings:array, 'Value', -1 )" /> |
| <mvt:assign name="g.variable" value="miva_array_serialize(l.settings:array)" /> | |
| <!-- &mvt:global:variable; --> |
| MivaEvents.SubscribeToEvent('variant_changed', function (product_data) { | |
| console.log(product_data); | |
| }); |