Skip to content

Instantly share code, notes, and snippets.

@steveosoule
Created September 14, 2017 17:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save steveosoule/005cf01defb878336a25654739a2a083 to your computer and use it in GitHub Desktop.
Save steveosoule/005cf01defb878336a25654739a2a083 to your computer and use it in GitHub Desktop.
Miva - Get Difference of Two Arrays
<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>')" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment