Tengo una matriz dentro de una plantilla de velocidad que contiene algunas rutas.
La idea es poner unos pocos archivos ".js/.css" predeterminados que el 90% de las páginas usarán en esta matriz.
Sin embargo, las otras páginas todavía tendrán que poder agregar/eliminar valores de esta matriz, en caso de que no haya archivos vinculados, o si necesito agregar algunos.Combinación de matrices/manipulación con Velocity
Teniendo en cuenta este código:
#set ($head.scripts = [ "https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js" ])
#foreach ($URI in $head.scripts)
<script type="text/javascript" src="$URI"></script>
#end
¿Hay alguna forma de añadir/eliminar los valores de estos valores por defecto?
He visto esto list tool, pero parece que no es suficiente para lo que necesito.
Esto funciona muy bien, gracias! – Razor
¿Puede responder a esta pregunta: http://stackoverflow.com/questions/2799618/list-in-velocity-macro-cannot-find-contains-method? – fastcodejava