Estoy intentando acceder a una configuración de lista en un archivo yml con un operador @each SCSS pero no consigo que funcione para más de una entrada de lista. El código funciona como se espera con el valor predeterminado “” o un elemento en la lista, pero no para más.
settings.yml:
list_setting:
type: list
default: ""
description: "una configuración de lista"
scss:
@each $setting in $list_setting {
algún código de formato css con cada $setting aquí;
}
esto parece que debería ser algo sencillo, pero tan pronto como agrego más de una entrada a la lista, deja de funcionar pero sin errores.
No lo he probado, pero creo que la configuración de la lista está delimitada por barras |.
Es posible que $setting en tu CSS sea igual a algo|algo_mas|etc. Podrías mostrar el valor en algún atributo CSS (o JS, el valor debería ser el mismo) para estar seguro.
Sí, estaba pensando en esto y me preguntaba si tengo que dividir esos valores de lista con algún script. Sospecho que está tratando varios elementos de lista como una sola cadena.