steveosoule
8/20/2015 - 5:42 PM

Miva - Load All Products In Store

Miva - Load All Products In Store

<h2>Standard</h2>
<mvt:assign name="g.Offset" value="0" />
<mvt:assign name="g.Search" value="''" />
<mvt:assign name="g.Fields" value="''" />
<mvt:assign name="g.Max" value="0" />
<mvt:do file="g.module_library_db" name="l.null" value="ProductList_Load_Offset(g.Offset, g.Search, g.Fields, g.Max, g.NextOffset, l.settings:products)" /> 

<mvt:if expr="g.mvdo_error">
	mvt:do Error: &mvte:global:mvdo_error;
<mvt:else>
	<mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:products), ',', '<br>'))" />
	<br><br>NextOffset: &mvte:global:NextOffset;
</mvt:if>

<hr>

<h2>Runtime</h2>
<mvt:assign name="g.Search" value="''" />
<mvt:assign name="g.Fields" value="''" />
<mvt:assign name="g.Offset" value="0" />
<mvt:assign name="g.Max" value="0" />
<mvt:assign name="g.Sort" value="'disp_order'" /><!-- disp_order, disp_order_desc, newest, bestsellers, code_asc, code_desc, name_asc, name_desc, price_asc, price_desc -->
<mvt:do file="g.module_library_db" name="l.null" value="Runtime_ProductList_Load_Offset_Search_Sort(g.Search, g.Offset, g.Max, g.Sort, g.NextOffset, l.settings:products)" /> 

<mvt:if expr="g.mvdo_error">
	mvt:do Error: &mvte:global:mvdo_error;
<mvt:else>
	<mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:products), ',', '<br>'))" />
	<br><br>NextOffset: &mvte:global:NextOffset;
</mvt:if>