brennan
8/24/2015 - 5:25 PM

Load Master Product, Based on Variant Part Code/ID

Load Master Product, Based on Variant Part Code/ID

//lookup product:id based of a variant product code
<mvt:do name="l.success" file="g.Module_Library_DB" value="Product_Load_Code( 'shirt_large_blue', l.settings:product )" />
 
//lookup variant information about that product id
<mvt:do name="l.productvariantpart_count" file="g.Module_Library_DB" value="ProductVariantPartList_Load_Part(l.settings:product:id, l.settings:productvariantparts)" />
 
<mvt:foreach iterator="part" array="productvariantparts">
 
                Part ID: &mvt:part:part_id;<br>
                Master Product ID: &mvt:part:product_id; <br>
                Quantity: &mvt:part:quantity; <br>
                Variant Id: &mvt:part:variant_id;<br>
 
</mvt:foreach>
 
<br>
 
//lookup master product information
<mvt:do name="l.success" file="g.Module_Library_DB" value="Product_Load_ID( l.settings:productvariantparts[1]:product_id, l.settings:product )" />
&mvt:product:name;<br>
&mvt:product:code;<br>
&mvt:product:formatted_price;<br>