"arrays" Snippets


Basket #165843

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1533156658
View "Basket #165843"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 4 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #165813

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1533156599
View "Basket #165813"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 1 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #137050

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528308015
View "Basket #137050"
<mvt:assign name="l.settings:store:state" value="'California'" /> <mvt:if expr="'California' OR 'Michigan' IN l.settings:store:state"> <mvt:assign name="g.store:state" value="Hello" /> &mvt:g.store:state; </mvt:if>
 

Basket #137048

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307944
View "Basket #137048"
<mvt:assign name="l.settings:store:state" value="'California'" /> <mvt:if expr="'California' OR 'Michigan' IN l.settings:store:state"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137046

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307891
View "Basket #137046"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:while expr="l.settings:store:state LT 10"> <mvt:assign name="g.counter" value="g.counter + 1" /> &mvte:global:counter;<br> </mvt:while> <mvt:if expr="'California' OR 'Michigan' IN l.settings:store:state"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137044

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307861
View "Basket #137044"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:while expr="l.settings:store:state LT 10"> <mvt:assign name="g.counter" value="g.counter + 1" /> &mvte:global:counter;<br> </mvt:while> <mvt:if expr="'California' OR 'Michigan' IN g.store:state"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if> &mvt:store:state;
 

Basket #137042

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307852
View "Basket #137042"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:while expr="l.settings:store:state LT 10"> <mvt:assign name="g.counter" value="g.counter + 1" /> &mvte:global:counter;<br> </mvt:while> <mvt:if expr="'California' OR 'Michigan' IN g.store:state"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137040

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307659
View "Basket #137040"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT 0"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if> &mvt:store:state; <mvt:while expr="g.counter LT 10"> <mvt:assign name="g.counter" value="g.counter + 1" /> &mvte:global:counter;<br> </mvt:while>
 

Basket #137038

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307581
View "Basket #137038"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT 0"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if> &mvt:store:state;
 

Basket #137036

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307572
View "Basket #137036"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT '0'"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if> &mvt:store:state;
 

Basket #137034

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307561
View "Basket #137034"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state NOT ISNULL"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if> &mvt:store:state;
 

Basket #137032

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307506
View "Basket #137032"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state NOT ISNULL"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137030

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307479
View "Basket #137030"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state ISNULL"> This is true <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137028

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307462
View "Basket #137028"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state ISNULL"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137026

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307455
View "Basket #137026"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state ISNULL"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137024

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307294
View "Basket #137024"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT '0'"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137021

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307141
View "Basket #137021"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT 0"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state; </mvt:if>
 

Basket #137018

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528307131
View "Basket #137018"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state GT 0"> <mvt:assign name="l.settings:store:state" value="Hello" /> &mvt:store:state </mvt:if>
 

Basket #137001

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528306833
View "Basket #137001"
<mvt:assign name="l.settings:store:state" value="'California'" /> &mvt:store:state;<br> <mvt:if expr="l.settings:store:state EQ True"> <mvt:assign name="l.settings:store:state" value="Hello" /> </mvt:if>
 

Basket #136999

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528305169
View "Basket #136999"
<mvt:assign name="l.settings:store:state" value="'California'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:store:state;<br> &mvt:example:bar;<br> <hr>
 

Basket #136997

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528305123
View "Basket #136997"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr>
 

Basket #136992

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528305092
View "Basket #136992"
<mvt:assign name="l.settings:store:state" value="California" /> &mvt:l.settings:store:state;<br>
 

Basket #136990

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528305083
View "Basket #136990"
<mvt:assign name="l.settings:store:state" value="California" /> &mvt:l.settings:store:state;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136988

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528305068
View "Basket #136988"
<mvt:assign name="l.settings:store:state" value="California" /> &mvt:g.store:state;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if> <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;
 

Basket #136986

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304997
View "Basket #136986"
<mvt:assign name="g.store:state" value="California" /> &mvt:g.store:state;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136984

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304827
View "Basket #136984"
<mvt:assign name="l.settings:example:foo" value="0" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136982

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304786
View "Basket #136982"
<mvt:assign name="l.settings:example:foo" value="'0'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136980

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304772
View "Basket #136980"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <mvt:if expr="l.settings:example:foo EQ 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136978

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304748
View "Basket #136978"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <mvt:if expr="l.settings:example:foo GT 0" > <mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; </mvt:if>
 

Basket #136976

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304653
View "Basket #136976"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr>
 

Basket #136974

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528304641
View "Basket #136974"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr>
 

Basket #136669

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223257
View "Basket #136669"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 4 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #136667

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223248
View "Basket #136667"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 5 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #136665

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223219
View "Basket #136665"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 4 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #136663

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223209
View "Basket #136663"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 2 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #136661

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223201
View "Basket #136661"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 1 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #136659

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1528223183
View "Basket #136659"
<mvt:assign name="l.referer" value="s.http_referer" /> <mvt:assign name="l.referer" value="'https://www.planttherapy.com/pt-perqs-terms-and-conditions'" /> <mvt:assign name="l.page_uri" value="gettoken( l.referer, '/', 3 )" /> <mvt:eval expr="l.page_uri" />
 

Basket #132670

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109504
View "Basket #132670"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[4]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132668

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109483
View "Basket #132668"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[78]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[79]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[80]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[81]" value="'Cereal'" /> <!--&mvt:example:list[1];<br>--> <!--&mvt:example:list[2];<br>--> <!--&mvt:example:list[3];<br>--> <!--&mvt:example:list[4];<br>--> <!--<br>--> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132666

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109473
View "Basket #132666"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[78]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[79]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[80]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[81]" value="'Cereal'" /> <!--&mvt:example:list[1];<br>--> <!--&mvt:example:list[2];<br>--> <!--&mvt:example:list[3];<br>--> <!--&mvt:example:list[4];<br>--> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132664

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109459
View "Basket #132664"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[78]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[79]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[80]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[81]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132662

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109429
View "Basket #132662"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[8]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[9]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[10]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[11]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132660

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109416
View "Basket #132660"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[2]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[3]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[4]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[5]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132658

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109396
View "Basket #132658"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[72]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[73]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[74]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[75]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132656

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109372
View "Basket #132656"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[2]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[3]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[4]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[5]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #132654

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1527109341
View "Basket #132654"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[4]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #127971

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1526364373
View "Basket #127971"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo; &mvt:example:bar;
 

Basket #127911

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1526311553
View "Basket #127911"
<mvt:eval expr="1 * 0.10" />
 

Basket #125569

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1525880862
View "Basket #125569"
<mvt:assign name="g.test" value="'1|2|3|4'"/> <mvt:assign name="g.token" value="gettoken( g.test , '|' , 1 )"/> &mvt:global:token;
 

Basket #125567

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1525880856
View "Basket #125567"
<mvt:assign name="g.test" value="'1|2|3|4'"/> <mvt:assign name="g.token" value="gettoken( g.test , '^' , 1 )"/> &mvt:global:token;
 

Basket #107577

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1523335867
View "Basket #107577"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #100503

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1521567449
View "Basket #100503"
<mvt:eval expr="time_t_dayofmonth( 1334264118 , timezone() )" />
 

Basket #99612

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1521040361
View "Basket #99612"
<mvt:assign name="g.string" value="'&amp;'"/> <mvt:eval expr="encodeentities(g.string)" />
 

Basket #99610

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1521040302
View "Basket #99610"
<mvt:assign name="g.string" value="'&amp;'"/> <mvt:eval expr="decodeentities(g.string)" />
 

Basket #98385

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520449015
View "Basket #98385"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID('15', l.customer)" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98383

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448983
View "Basket #98383"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID('15', l.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.customer), ',', '<br>'))" />
 

Basket #98380

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448944
View "Basket #98380"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID(15, l.customer)" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" /> <iframe src="https://snippets.miva.com/ACNT.html"></iframe>
 

Basket #98372

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448776

Basket #98369

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448734
View "Basket #98369"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98366

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448711
View "Basket #98366"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" /> <iframe src="https://snippets.miva.com/ACLN.html"></iframe>
 

Basket #98362

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448602
View "Basket #98362"
<iframe src="https://snippets.miva.com/ACNT.html"></iframe> <mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98359

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448582
View "Basket #98359"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" /> <iframe src="https://snippets.miva.com/ACNT.html"></iframe>
 

Basket #98356

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448566
View "Basket #98356"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" /> <iframe src="https://snippets.miva.com/ACNT.html"></iframe>
 

Basket #98353

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448551
View "Basket #98353"
<iframe src="https://snippets.miva.com/ACNT.html"></iframe>
 

Basket #98351

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520448525
View "Basket #98351"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" /> &mvt:global:request_cookies:mm5-mivasnippets-customer-session;
 

Basket #98340

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447952
View "Basket #98340"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98336

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447909
View "Basket #98336"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98330

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447864
View "Basket #98330"
<mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:urls), ',', '<br>'))" />
 

Basket #98326

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447818
View "Basket #98326"
<mvt:assign name="l.customer:id" value="15" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98321

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447776
View "Basket #98321"
<mvt:assign name="l.customer:id" value="'15'" /> <mvt:assign name="g.Customer_Session_Verified" value="1" /> <mvt:assign name="g.Customer_Session_ID" value="MakeSessionID()" /> <mvt:assign name="g.Basket:cussess_id" value="g.Customer_Session_ID" /> <mvt:assign name="g.Basket:cust_id" value="l.customer:id" /> <mvt:do file="g.Module_Library_DB" name="l.Basket_Update_Customer_ID" value="Basket_Update_Customer_ID(g.Basket)" /> <mvt:do file="g.Module_Library_Utilities" name="l.UpdateSessionID" value="UpdateSessionID()" />
 

Basket #98319

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447703

Basket #98317

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447677
View "Basket #98317"
<mvt:assign name="g.customer" value="NULL" /> <mvt:assign name="g.index" value="1" /> <mvt:while expr="ISNULL g.customer"> <mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID( g.index , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.customer), ',', '<br>'))" /> <mvt:assign name="g.index" value="g.index + 1" /> </mvt:while>
 

Basket #98315

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447660
View "Basket #98315"
<mvt:assign name="g.customer" value="NULL" /> <mvt:assign name="g.index" value="1" /> <mvt:if expr="ISNULL g.customer"> HELLO</mvt:if>
 

Basket #98313

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447649
View "Basket #98313"
<mvt:assign name="g.customer" value="ISNULL" /> <mvt:assign name="g.index" value="1" /> <mvt:if expr="ISNULL g.customer"> HELLO</mvt:if>
 

Basket #98311

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447561
View "Basket #98311"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID('3' , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.customer), ',', '<br>'))" />
 

Basket #98309

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447556
View "Basket #98309"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID('2' , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.customer), ',', '<br>'))" />
 

Basket #98307

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447429
View "Basket #98307"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID(1 , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.success), ',', '<br>'))" />
 

Basket #98305

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447415
View "Basket #98305"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID(1 , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.customer), ',', '<br>'))" />
 

Basket #98303

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520447408
View "Basket #98303"
<mvt:do file="g.Module_Feature_CUS_DB" name="l.success" value="Customer_Load_ID('1' , g.customer)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.customer), ',', '<br>'))" />
 

Basket #98298

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446636

Basket #98296

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446505

Basket #98294

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446285
View "Basket #98294"
<mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings), ',', '<br>'))" />
 

Basket #98292

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446223
View "Basket #98292"
asdasdasdsadasdasdasdasdad
 

Basket #98290

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446048
View "Basket #98290"
asdasdasdsadasdasdasdasdad
 

Basket #98288

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520446040
View "Basket #98288"
asdasdasdsadasdasdasdasdad
 

Basket #98286

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445933
View "Basket #98286"
asdasdasdsadasdasdasdasdad
 

Basket #98284

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445857

Basket #98282

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445647
View "Basket #98282"
<mvt:assign name="g.Snippet_Template_Code" value="<script>alert(%27Why%20does%20this%20work%27)</script>" />
 

Basket #98280

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445598
View "Basket #98280"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #98275

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445550
View "Basket #98275"
<script>alert(1)</script>
 

Basket #98273

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520445437

Basket #98218

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367850
View "Basket #98218"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1) $ ' '" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98216

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367831
View "Basket #98216"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip $ ' ',l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98214

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367643
View "Basket #98214"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.tag_out), ',', '<br>'))" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98212

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367625
View "Basket #98212"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.tag_out), ',', '<br>'))" /> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98210

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367574
View "Basket #98210"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98208

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367517
View "Basket #98208"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98206

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367474
View "Basket #98206"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98204

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367449
View "Basket #98204"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98202

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367404
View "Basket #98202"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.stripped_descrip), ',', '<br>'))" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98200

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367384
View "Basket #98200"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98198

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367363
View "Basket #98198"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<',' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>',' ')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98196

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367348
View "Basket #98196"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98194

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367200
View "Basket #98194"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> &mvt:stripped_descrip
 

Basket #98192

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367189
View "Basket #98192"
<mvt:assign name="l.stripped_descrip" value="'Hello<br>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> <meta name="description" content="&mvt:stripped_descrip;" />
 

Basket #98190

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367174
View "Basket #98190"
<mvt:assign name="l.stripped_descrip" value="'Hello<br/>Hi'" /> <mvt:if expr="('<' IN l.stripped_descrip) AND ('>' IN l.stripped_descrip)"> <mvt:assign name="l.tag_out" value="''" /> <mvt:assign name="l.pos" value="1" /> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '<'"> <mvt:while expr="l.pos LE len(l.stripped_descrip)"> <mvt:if expr="substring(l.stripped_descrip,l.pos,1) EQ '>'"> <mvt:whilestop /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:else> <mvt:assign name="l.tag_out" value="l.tag_out $ substring(l.stripped_descrip,l.pos,1)" /> </mvt:if> <mvt:assign name="l.pos" value="l.pos + 1" /> </mvt:while> <mvt:assign name="l.stripped_descrip" value="l.tag_out"/> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> <mvt:else> <mvt:if expr="('<' IN l.stripped_descrip) OR ('>' IN l.stripped_descrip)"> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'<','')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip,'>','')" /> </mvt:if> </mvt:if> <mvt:assign name="l.stripped_descrip" value="ltrim(l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="rtrim( l.stripped_descrip )" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(10), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(13), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(09), '')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.stripped_descrip" value="glosub(l.stripped_descrip, asciichar(32) $ asciichar(32), ' ')" /> <mvt:assign name="l.settings:stripped_descrip" value="substring_var(l.stripped_descrip, 1, 160)" /> <meta name="description" content="&mvt:stripped_descrip;" />
 

Basket #98188

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520367093
View "Basket #98188"
<mvt:eval expr="miva_html_strip( 'hello<br/>hi!', '' )"/>
 

Basket #98177

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520357700
View "Basket #98177"
<mvt:assign name="g.string" value="' I AM A WHALE'" /> <mvt:assign name="g.variable" value="indexof( 'HELLO', g.string, 1 )" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.variable), ',', '<br>'))" />
 

Basket #98175

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1520357693
View "Basket #98175"
<mvt:assign name="g.string" value="'HELLO I AM A WHALE'" /> <mvt:assign name="g.variable" value="indexof( 'HELLO', g.string, 1 )" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.variable), ',', '<br>'))" />
 

Basket #97693

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519939902
View "Basket #97693"
<mvt:assign name="g.review_prompt[1]:value" value="0" /> <mvt:assign name="g.review_prompt[2]:value" value="0" /> <mvt:assign name="g.review_prompt[3]:value" value="0" /> <mvt:assign name="g.review_prompt[4]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97691

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519939894
View "Basket #97691"
<mvt:assign name="g.review_prompt[1]:value" value="0" /> <mvt:assign name="g.review_prompt[2]:value" value="0" /> <mvt:assign name="g.review_prompt[3]:value" value="0" /> <mvt:assign name="g.review_prompt[4]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[5]:value + 1" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97689

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519939883
View "Basket #97689"
<mvt:assign name="g.review_prompt[1]:value" value="0" /> <mvt:assign name="g.review_prompt[2]:value" value="0" /> <mvt:assign name="g.review_prompt[3]:value" value="0" /> <mvt:assign name="g.review_prompt[4]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="0" /> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97687

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938967
View "Basket #97687"
<mvt:assign name="g.int_review_overall_rating" value="3" /> <mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97685

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938961
View "Basket #97685"
<mvt:assign name="g.int_review_overall_rating" value="2" /> <mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97683

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938958
View "Basket #97683"
<mvt:assign name="g.int_review_overall_rating" value="1" /> <mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97681

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938942
View "Basket #97681"
<mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if>
 

Basket #97679

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938929
View "Basket #97679"
<mvt:assign name="g.int_review_overall_rating" value="5" /> <mvt:assign name="g.review_prompt[g.int_review_overall_rating]:value" value="g.review_prompt[g.int_review_overall_rating]:value + 1" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97677

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938884
View "Basket #97677"
<mvt:assign name="g.int_review_overall_rating" value="5" /> <mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97675

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519938865
View "Basket #97675"
<mvt:assign name="g.int_review_overall_rating" value="4" /> <mvt:if expr="g.int_review_overall_rating GT 4"> <mvt:comment> 5 </mvt:comment> <mvt:assign name="g.review_prompt[5]:value" value="g.review_prompt[5]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 3"> <mvt:comment> 4 </mvt:comment> <mvt:assign name="g.review_prompt[4]:value" value="g.review_prompt[4]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 2"> <mvt:comment> 3 </mvt:comment> <mvt:assign name="g.review_prompt[3]:value" value="g.review_prompt[3]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 1"> <mvt:comment> 2 </mvt:comment> <mvt:assign name="g.review_prompt[2]:value" value="g.review_prompt[2]:value + 1" /> <mvt:elseif expr="g.int_review_overall_rating GT 0"> <mvt:assign name="g.review_prompt[1]:value" value="g.review_prompt[1]:value + 1" /> <mvt:comment> 1 </mvt:comment> </mvt:if> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.review_prompt), ',', '<br>'))" />
 

Basket #97388

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762701
View "Basket #97388"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97386

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762695
View "Basket #97386"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97384

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762676
View "Basket #97384"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97382

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762670
View "Basket #97382"
&mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97380

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762664
View "Basket #97380"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97378

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762658
View "Basket #97378"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97376

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519762259
View "Basket #97376"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #97326

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519680749
View "Basket #97326"
<mvt:assign name="g.fake3" value="3" /> <mvt:assign name="g.test" value="g.fake * g.fake2 * g.fake3" /> &mvt:global:test;
 

Basket #97324

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519680736
View "Basket #97324"
<mvt:assign name="g.fake3" value="3" /> <mvt:assign name="g.test" value="g.fake + g.fake2 + g.fake3" /> &mvt:global:test;
 

Basket #97305

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519667085
View "Basket #97305"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> &mvt:global:integer;<br/> &mvt:global:floating_point;
 

Basket #97301

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666997
View "Basket #97301"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="2 MOD 4" /> &mvt:global:integer;<br/> &mvt:global:floating_point;
 

Basket #97299

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666978
View "Basket #97299"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="1 MOD g.integer" /> &mvt:global:integer;<br/> &mvt:global:floating_point;
 

Basket #97297

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666963
View "Basket #97297"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="g.integer MOD 1" /> &mvt:global:integer;<br/> &mvt:global:floating_point;
 

Basket #97295

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666947
View "Basket #97295"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="g.integer MOD 1" /> &mvt:global:floating_point;
 

Basket #97293

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666880
View "Basket #97293"
<mvt:assign name="g.integer" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="g.value MOD 1" /> &mvt:global:floating_point;
 

Basket #97291

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666816
View "Basket #97291"
<mvt:assign name="g.value" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="gettoken( g.value , '.', 2 )" /> &mvt:global:value;<br/> &mvt:global:floating_point;<br/>
 

Basket #97289

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666800
View "Basket #97289"
<mvt:assign name="g.value" value="rnd(1.523, 1)" /> <mvt:assign name="g.floating_point" value="gettoken( g.value , '.', 1 )" /> &mvt:global:value;<br/> &mvt:global:floating_point;<br/>
 

Basket #97287

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519666689
View "Basket #97287"
<mvt:assign name="g.value" value="rnd(1.523, 2)" /> &mvt:global:value;
 

Basket #96670

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519321686
View "Basket #96670"
<mvt:assign name="g.null" value="bf_encrypt( '1234123412341234', 'hello', g.encrypt )" /> <mvt:assign name="g.null" value="bf_decrypt( '1234123412341232', g.encrypt, g.plain )" /> <mvt:eval expr="g.plain" />
 

Basket #96668

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519321676
View "Basket #96668"
<mvt:assign name="g.null" value="bf_encrypt( '1234123412341234', 'hello', g.encrypt )" /> <mvt:assign name="g.null" value="bf_decrypt( '1234123412341234', g.encrypt, g.plain )" /> <mvt:eval expr="g.plain" />
 

Basket #96666

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519321638
View "Basket #96666"
<mvt:assign name="g.null" value="bf_encrypt( '1234123412341234', 'hello', g.encrypt )" /> <mvt:eval expr="g.encrypt" />
 

Basket #95788

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1519154482
View "Basket #95788"
<mvt:assign name="g.output" value="miva_array_deserialize( '[1]:client_review_id=3,[1]:product_code=P610256944050,[1]:product_image=https%3A%2F%2Fwww.planttherapy.comgraphics%2F00000001%2F10ml-SYNERGY-germfighter-front_2.jpg,[1]:product_name=Germ+Fighter+Synergy+Essential+Oil,[1]:product_url=https%3A%2F%2Fwww.planttherapy.com%2Fgerm-fighter-synergy-essential-oil,[1]:review_body=I+have+a+bottle+of+Young%27s+Living+Thieves+oil+and+ordered+this+to+compare.+I+have+also+used+a+homemade+recipe+to+mix+my+own.+But+at+this+price+I+won%27t+be+doing+that+anymore.+This+is+SPOT+ON+YL%27s+Thieves.+So+if+you+like+their+version+%28and+I+do%29+you+won%27t+be+able+to+tell+the+difference.+Very+pleased%21+Will+order+again,[1]:review_email=earcher@accinternational.com,[1]:review_nickname=Erika+Archer,[1]:review_overall_rating=5,[1]:review_recommend=Yes,[2]:client_review_id=3,[2]:product_code=P610256944050,[2]:product_image=https%3A%2F%2Fwww.planttherapy.comgraphics%2F00000001%2F10ml-SYNERGY-germfighter-front_2.jpg,[2]:product_name=Germ+Fighter+Synergy+Essential+Oil,[2]:product_url=https%3A%2F%2Fwww.planttherapy.com%2Fgerm-fighter-synergy-essential-oil,[2]:review_body=I+have+a+bottle+of+Young%27s+Living+Thieves+oil+and+ordered+this+to+compare.+I+have+also+used+a+homemade+recipe+to+mix+my+own.+But+at+this+price+I+won%27t+be+doing+that+anymore.+This+is+SPOT+ON+YL%27s+Thieves.+So+if+you+like+their+version+%28and+I+do%29+you+won%27t+be+able+to+tell+the+difference.+Very+pleased%21+Will+order+again,[2]:review_email=earcher@accinternational.com,[2]:review_nickname=Erika+Archer,[2]:review_overall_rating=5,[2]:review_recommend=Yes' )" /> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(g.output), ',', '<br>'))" />
 

Basket #93620

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1518483992
View "Basket #93620"
<mvt:assign name="g.number" value="241" /> <mvt:eval expr="rnd(g.number, 2)" />
 

Basket #68435

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1514403384
View "Basket #68435"
<mvt:capture name="l.message" value="'Hello'"/>
 

Basket #57816

Use Miva Template language to sort an existing array by inserting sort keys into the array structure. This is done by creating a new temporary structure with the sort key (colorsort), and then add it to a new array using miva_array_insert(..). When the loop is done, the new temporary array is then copied back into the original array. In miva_array_insert(...) we use -1 for the array index to force it to add the structure to the next array element. Since we are creating a new array, it will be populated from index 1 to the end. We do it this way because there is no other way to add to array structures in the miva template language. Using brackets when trying to add to existing array structures does not work in the miva template language. http://www.scotsscripts.com
Created: 1508960120
View "Basket #57816"
<mvt:assign name="g.foo" value="23" /> <mvt:assign name="g.foo2" value=" g.foo/2" /> <mvt:if expr="'.5' CIN g.foo2"> <mvt:assign name="g.foo2" value=" g.foo2 + .5 " /> </mvt:if> &mvt:global:foo2;
 
View "Miva Array Difference with miva_array_filter()"
<mvt:assign name="l.settings:lists:small" value="miva_array_deserialize('Apples,Bananas,Carrots')" /> <mvt:assign name="l.settings:lists:big" value="miva_array_deserialize('Apples,Bananas,Carrots,Lemons,Limes,Oranges')" /> <mvt:assign name="l.result" value="miva_array_filter( l.settings:lists:big, 0, l.big_item, 'NOT miva_array_find( l.big_item, l.settings:lists:small, 0 )', l.settings:lists:difference )" /> <mvt:eval expr="glosub(miva_array_serialize(l.settings:lists), ',', '<br>')" />
 
View "Miva Array Difference with miva_array_filter()"
<mvt:assign name="l.settings:lists:small" value="miva_array_deserialize('Apples,Bananas,Carrots')" /> <mvt:assign name="l.settings:lists:big" value="miva_array_deserialize('Apples,Bananas,Carrots,Lemons,Limes,Oranges')" /> <mvt:assign name="l.result" value="miva_array_filter( l.settings:lists:big, 0, l.big_item, 'NOT (l.big_item CIN l.settings:lists:small)', l.settings:lists:difference )" /> <mvt:assign name="l.result" value="miva_array_filter( l.settings:lists:big, 0, l.big_item, 'NOT miva_array_find( l.big_item, l.settings:lists:small, 0 )', l.settings:lists:difference2 )" /> <mvt:eval expr="glosub(miva_array_serialize(l.settings:lists), ',', '<br>')" />
 
View "Miva Array Difference with miva_array_filter()"
<mvt:assign name="l.settings:lists:small" value="miva_array_deserialize('Apples,Bananas,Carrots')" /> <mvt:assign name="l.settings:lists:big" value="miva_array_deserialize('Apples,Bananas,Carrots,Lemons,Limes,Oranges')" /> <mvt:assign name="l.result" value="miva_array_filter( l.settings:lists:big, 0, l.big_item, 'NOT (l.big_item CIN l.settings:lists:small)', l.settings:lists:difference )" /> <mvt:eval expr="glosub(miva_array_serialize(l.settings:lists), ',', '<br>')" />
 

Find Array Comparison

 arrays
Created: 1505409867
View "Find Array Comparison"
<mvt:assign name="l.settings:lists:small" value="miva_array_deserialize('Apples,Bananas,Carrots')" /> <mvt:assign name="l.settings:lists:big" value="miva_array_deserialize('Apples,Bananas,Carrots,Lemons,Limes,Oranges')" /> <mvt:assign name="l.result" value="miva_array_filter( l.settings:lists:big, 0, l.big_item, 'NOT (l.big_item CIN l.settings:lists:small)', l.settings:lists:difference )" /> <mvt:eval expr="glosub(miva_array_serialize(l.settings:lists), ',', '<br>')" />
 

Basket #51949

The MVT entities populate before the script executes allowing use of MVT within the script.
Created: 1500641297
View "Basket #51949"
&mvt:global:domain:name;
 

Basket #46697

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1496853449
View "Basket #46697"
<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo;<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Snippet: 1490660523 - v2

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1490660534
View "Snippet: 1490660523 - v2"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[4]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[1]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[2]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[2]:name" value="'Florida'" /> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> &mvt:example:states[2]:abbr; - &mvt:example:states[2]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Snippet: 1490660523 - v1

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1490660523
View "Snippet: 1490660523 - v1"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[4]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[1]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[2]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[2]:name" value="'Florida'" /> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> &mvt:example:states[2]:abbr; - &mvt:example:states[2]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #36203

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1489530230
View "Basket #36203"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" /> <hr> <mvt:assign name="l.settings:testArray:color[1]" value="'red'" /> <mvt:assign name="l.settings:testArray:color[2]" value="'blue'" /> <mvt:assign name="l.settings:testArray:color[3]" value="'green'" /> <mvt:assign name="l.settings:testArray:color[4]" value="'orange'" /> <mvt:assign name="l.settings:testArray:color[5]" value="'yellow'" /> <mvt:foreach iterator="color" array="testArray:color"> <mvt:if expr="pos1 MOD 4 EQ 0"> &mvte:color; </mvt:if> </mvt:foreach> <hr> <mvt:assign name="l.settings:some_string" value="'My name is Juan.'" /> <mvt:assign name="l.settings:replace_string" value="glosub(l.settings:some_string, 'My name is', 'Me llamo')" /> &mvte:some_string;<br /> &mvte:replace_string; <hr> <mvt:assign name="l.settings:one" value="'Hello my name is '" /> <mvt:assign name="l.settings:two" value="'James'" /> <mvt:eval expr="l.settings:one $ l.settings:two" /> <hr> <mvt:assign name="l.settings:three" value="'Hello my name is James.'" /> <mvt:assign name="four" value="substring(l.settings:three, 6, len(l.settings:three))" /> &mvte:global:four; <hr> <mvt:assign name="l.name" value="'James'" /> &mvte:name; <!-- nope --> <mvt:eval expr="name" /> <!-- yep -->
 

Basket #32004

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1485540531
View "Basket #32004"
<mvt:assign name="g.basketTotalWeight" value="0.02 * power(10,2)" /> &mvt:global:basketTotalWeight;
 

Basket #31523

 arrays
Created: 1484586117
View "Basket #31523"
<must be l.settings> <mvt:assign name="l.settings:sliderProds[1]:name" value="'1965-67'" /> <mvt:assign name="l.settings:sliderProds[1]:desc" value="'1965-67 VW Beetle Stock Style Seat Upholstery'" /> <mvt:assign name="l.settings:sliderProds[1]:link" value="''" /> <mvt:assign name="l.settings:sliderProds[1]:src" value="'http://mivadev.jbugs.com/store/graphics/00000001/1965-1967%20VW%20Beetle%20Stock%20Seat%20Style.jpg'" /> <mvt:assign name="l.settings:sliderProds[1]:expand" value="'Florida'" /> <mvt:assign name="l.settings:sliderProds[2]:name" value="'1965-67'" /> <mvt:assign name="l.settings:sliderProds[2]:desc" value="'1965-67 VW Beetle Stock Style Seat Upholstery'" /> <mvt:assign name="l.settings:sliderProds[2]:link" value="''" /> <mvt:assign name="l.settings:sliderProds[2]:src" value="'http://mivadev.jbugs.com/store/graphics/00000001/1965-1967%20VW%20Beetle%20Stock%20Seat%20Style.jpg'" /> <mvt:assign name="l.settings:sliderProds[2]:expand" value="'Florida'" /> <mvt:assign name="l.settings:sliderProds[3]:name" value="'1968-69'" /> <mvt:assign name="l.settings:sliderProds[3]:desc" value="'1968-69 VW Beetle Stock Style Seat Upholstery'" /> <mvt:assign name="l.settings:sliderProds[3]:link" value="''" /> <mvt:assign name="l.settings:sliderProds[3]:src" value="'http://mivadev.jbugs.com/store/graphics/00000001/1965-1967%20VW%20Beetle%20Stock%20Seat%20Style.jpg'" /> <mvt:assign name="l.settings:sliderProds[3]:expand" value="'Florida'" /> <mvt:if expr="NOT ISNULL l.settings:sliderProds"> !!!!!! I AM HERE !!!!!! </mvt:if> <mvt:assign name="g.sliderProds" value="l.settings:sliderProds" /> <b>SHOW ME: </b> &mvt:global:sliderProds; <hr></hr> <mvt:foreach iterator="item" array="sliderProds"> &mvt:item:name; - &mvt:item:desc;<br> </mvt:foreach> <hr></hr> <mvt:assign name="g.new" value="l.settings:sliderProds" /> ##&mvt:global:new;## <!-- <hr></hr> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:sliderProds), ',', '<br>'))" /> -->
 

Basket #28881

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1481045647
View "Basket #28881"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #27067

 arrays
Delete all characters from string except characters that you define.
Created: 1477411980
View "Basket #27067"
<mvt:assign name="l.settings:yearsfits[1]" value="'1954'" /> <mvt:assign name="l.settings:yearsfits[2]" value="'1955'" /> <mvt:assign name="l.settings:yearsfits[3]" value="'1956'" /> <mvt:assign name="l.settings:yearsfits[4]" value="'1957'" /> <mvt:assign name="l.settings:yearsfits[5]" value="'1958'" /> <mvt:assign name="l.settings:yearsfits[6]" value="'1959'" /> <mvt:assign name="l.settings:yearsfits[7]" value="'1960'" /> <mvt:assign name="l.settings:yearsfits[8]" value="'1961'" /> <mvt:assign name="l.settings:yearsfits[9]" value="'1962'" /> <mvt:assign name="l.settings:yearsfits[10]" value="'1963'" /> <mvt:assign name="l.settings:yearsfits[11]" value="'1964'" /> <mvt:assign name="l.settings:yearsfits[12]" value="'1965'" /> <mvt:assign name="l.settings:yearsfits[13]" value="'1966'" /> <mvt:assign name="l.settings:yearsfits[14]" value="'1967'" /> <mvt:assign name="l.settings:yearsfits[15]" value="'1968'" /> <mvt:assign name="l.settings:yearsfits[16]" value="'1969'" /> <mvt:assign name="l.settings:yearsfits[17]" value="'1970'" /> <mvt:assign name="l.settings:yearsfits[18]" value="'1971'" /> <mvt:assign name="l.settings:yearsfits[19]" value="'1972'" /> <mvt:assign name="l.settings:yearsfits[20]" value="'1973'" /> <mvt:assign name="l.settings:yearsfits[21]" value="'1974'" /> <mvt:assign name="l.settings:yearsfits[22]" value="'1975'" /> <mvt:assign name="l.settings:yearsfits[23]" value="'1976'" /> <mvt:assign name="l.settings:yearsfits[24]" value="'1977'" /> <mvt:assign name="l.settings:yearsfits[25]" value="'1954'" /> <mvt:assign name="l.settings:yearsfits[26]" value="'1955'" /> <mvt:assign name="l.settings:yearsfits[27]" value="'1956'" /> <mvt:assign name="l.settings:yearsfits[28]" value="'1957'" /> <mvt:assign name="l.settings:yearsfits[29]" value="'1958'" /> <mvt:assign name="l.settings:yearsfits[33]" value="'1962'" /> <mvt:assign name="l.settings:yearsfits[34]" value="'1963'" /> <mvt:assign name="l.settings:yearsfits[35]" value="'1964'" /> <mvt:assign name="l.settings:yearsfits[36]" value="'1965'" /> <mvt:assign name="l.settings:yearsfits[37]" value="'1966'" /> <mvt:assign name="l.settings:yearsfits[38]" value="'1967'" /> <mvt:assign name="l.settings:yearsfits[39]" value="'1968'" /> <mvt:assign name="l.settings:yearsfits[40]" value="'1969'" /> <mvt:assign name="l.settings:yearsfits[41]" value="'1970'" /> <mvt:assign name="l.settings:yearsfits[42]" value="'1971'" /> <mvt:assign name="l.settings:yearsfits[43]" value="'1972'" /> <mvt:assign name="l.settings:yearsfits[44]" value="'1973'" /> <mvt:assign name="l.settings:yearsfits[45]" value="'1974'" /> <mvt:assign name="l.settings:yearsfits[46]" value="'1975'" /> <mvt:assign name="l.settings:yearsfits[47]" value="'1976'" /> <mvt:assign name="l.settings:yearsfits[48]" value="'1977'" /> <mvt:foreach iterator="item" array="yearsfits"> &mvt:item;<br> </mvt:foreach>
 

Basket #25606

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1476732650
View "Basket #25606"
<mvt:eval expr="IS NULL g.foobar" />
 

Basket #25800

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1474566170
View "Basket #25800"
<mvt:assign name="g.foo" value="'bar'" /> &mvte:global:foo; <mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[3]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[3]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> <mvt:assign name="l.settings:example:states[2]:abbr" value=" 'MD' " /> <mvt:assign name="l.settings:example:states[2]:name" value=" 'Maryland' " /> &mvt:example:states[3]:abbr; - &mvt:example:states[3]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #24013

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1470756520
View "Basket #24013"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> <mvt:assign name="g.example" value="'test'" /> &mvt:global:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> Array loop: <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> &mvt:item; <---sdflkjsdf <br /> miva array elements:<mvt:eval expr="miva_array_elements(l.settings:example:list)" /> <hr /> <mvt:assign name="l.settings:success" value="glosub( 'this is a test', 'test', 'testing' )" /> &mvt:success; <hr /> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> <mvt:assign name="l.settings:example:states[1]:otherstuff[1]:test" value="'tesasfsdgfwert'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #18598

 arrays
Created: 1466181914
View "Basket #18598"
<MvCOMMENT> Create a dataset <MvCOMMENT> <MvASSIGN NAME="g.names" VALUE="January,February,March,April,May,June,July,August,September,October,November,December"> <MvASSIGN NAME="g.abbr" VALUE="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec"> <MvCOMMENT> Convert the data to an array structure. <MvCOMMENT> <MvASSIGN NAME="g.posn" VALUE="{ 1 }"> <MvWHILE EXPR="{ g.posn LE 12 }"> <MvASSIGN NAME="g.month" INDEX="{ g.posn }" MEMBER="name" VALUE="{ gettoken(g.names,',',g.posn) }"> <MvASSIGN NAME="g.month" INDEX="{ g.posn }" MEMBER="abbr" VALUE="{ gettoken(g.abbr,',',g.posn) }"> <MvASSIGN NAME="g.month" INDEX="{ g.posn }" MEMBER="first_date" VALUE="{ g.month[g.posn]:name $ ' 1, ' $ s.tm_year }"> <MvCOMMENT> Next item <MvCOMMENT> <MvASSIGN NAME="g.posn" VALUE="{ g.posn + 1 }"> </MvWHILE>
 

Arrays

 arrays
Created: 1440022007
View "Arrays"
<mvt:assign name="l.settings:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:list[4]" value="'Cereal'" /> <mvt:foreach iterator="item" array="list"> &mvt:item;<br> </mvt:foreach> <h5>Debug</h5> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:list), ',', '<br>'))" /> <hr> <mvt:assign name="l.settings:states[1]:abbr" value="'CA'" /> <mvt:assign name="l.settings:states[1]:name" value="'California'" /> <mvt:assign name="l.settings:states[2]:abbr" value="'FL'" /> <mvt:assign name="l.settings:states[2]:name" value="'Florida'" /> <mvt:foreach iterator="state" array="states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <h5>Debug</h5> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:states), ',', '<br>'))" />
 

Basket #4590

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1438905859
View "Basket #4590"
<mvt:assign name="g.foo" value="'bar'" /> <mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[1]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[2]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[3]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[4]" value="'Cereal'" /> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> &mvt:example:list[4];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #895

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1429558536
View "Basket #895"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Snippet: 1429558522 - v1

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1429558522
View "Snippet: 1429558522 - v1"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #454

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1427408414
View "Basket #454"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[1];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Basket #447

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1427395253
View "Basket #447"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />
 

Structures

[Video Tutorial](http://www.miva.com/videos/web_developers/structures) Structures are a lot like arrays.
Created: 1427238160
View "Structures"
<mvt:assign name="l.settings:example:foo" value="'bar'" /> <mvt:assign name="l.settings:example:bar" value="'baz'" /> &mvt:example:foo;<br> &mvt:example:bar;<br> <hr> <mvt:assign name="l.settings:example:list[0]" value="'Bananas'" /> <mvt:assign name="l.settings:example:list[1]" value="'Milk'" /> <mvt:assign name="l.settings:example:list[2]" value="'Bread'" /> <mvt:assign name="l.settings:example:list[3]" value="'Cereal'" /> &mvt:example:list[0];<br> &mvt:example:list[1];<br> &mvt:example:list[2];<br> &mvt:example:list[3];<br> <br> <mvt:foreach iterator="item" array="example:list"> &mvt:item;<br> </mvt:foreach> <hr> <mvt:assign name="l.settings:example:states[0]:abbr" value="'CA'" /> <mvt:assign name="l.settings:example:states[0]:name" value="'California'" /> <mvt:assign name="l.settings:example:states[1]:abbr" value="'FL'" /> <mvt:assign name="l.settings:example:states[1]:name" value="'Florida'" /> &mvt:example:states[0]:abbr; - &mvt:example:states[0]:name;<br> &mvt:example:states[1]:abbr; - &mvt:example:states[1]:name;<br> <br> <mvt:foreach iterator="state" array="example:states"> &mvt:state:abbr; - &mvt:state:name;<br> </mvt:foreach> <hr> <h4>Print Example Structure:</h4> <mvt:eval expr="decodeattribute(glosub(miva_array_serialize(l.settings:example), ',', '<br>'))" />