tessguefen
10/25/2014 - 1:43 AM

show-lowest-variant-price-by-inventory

show-lowest-variant-price-by-inventory

 <!-- === -->
                <mvt:item name="toolkit" param="variantarray|vcount|l.all_settings:product:code" />
                    <mvt:assign name="inStock" value="''" />
                    <mvt:if expr="g.vcount GT 0">
                        <mvt:item name="toolkit" param="asortmulti|l.all_settings:variants|:price|1" />
                        <mvt:item name="toolkit" param="counter|current_nbr|g.offset" />
                        <mvt:assign name="current_nbr" value="0" />
                            <mvt:foreach iterator="variant" array="variants">
                                <mvt:if expr="l.settings:variant:count_onhand GT 0">
                                    <mvt:item name="toolkit" param="counter|current_nbr" />
                                    <mvt:if expr="g.current_nbr EQ 1">
                                        <mvt:item name="toolkit" param="currencyformat|formatted_savings|l.all_settings:variant:price" />
                                        As Low as: &mvt:global:formatted_savings;
                                        <mvt:assign name="inStock" value="1" />
                                    </mvt:if>
                                </mvt:if>
                            </mvt:foreach>
                        <mvt:if expr="ISNULL g.inStock">
                            Out of Stock!
                        </mvt:if>
                    <mvt:else>
                            <span class="product-price">&mvt:product:formatted_price;</span>
                    </mvt:if>
                <!-- === -->