Skip to content

Instantly share code, notes, and snippets.

@steveosoule
Last active August 29, 2015 14:00
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/11458271 to your computer and use it in GitHub Desktop.
Save steveosoule/11458271 to your computer and use it in GitHub Desktop.
Miva Merchant - Replace Special Characters
<mvt:assign name="l.settings:special_chars" value="miva_array_deserialize('Á,á,À,Â,à,Â,â,Ä,ä,Ã,ã,Å,å,Æ,æ,Ç,ç,Ð,ð,É,é,È,è,Ê,ê,Ë,ë,Í,í,Ì,ì,Î,î,Ï,ï,Ñ,ñ,Ó,ó,Ò,ò,Ô,ô,Ö,ö,Õ,õ,Ø,ø,ß,Þ,þ,Ú,ú,Ù,ù,Û,û,Ü,ü,Ý,ý,ÿ')" />
<mvt:assign name="l.settings:replace_chars" value="miva_array_deserialize('A,a,A,A,a,A,a,A,a,A,a,A,a,AE,ae,C,c,D,d,E,e,E,e,E,e,E,e,I,i,I,i,I,i,I,i,N,n,O,o,O,o,O,o,O,o,O,o,O,o,s,T,t,U,u,U,u,U,u,U,u,Y,y,y')" />
<mvt:assign name="g.test_string" value="'Ýó Ðüðê'" />
<mvt:assign name="g.clean_test_string" value="glosub_array( g.test_string, l.settings:special_chars, l.settings:replace_chars )" />
&mvte:global:test_string; -> &mvte:global:clean_test_string;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment