Can anyone help me do array from dynamic variables data in more elegant way?
section.settings.product_1 and etc. return name of the product of type string/char and blahblahblah
Example in liquid:
{% liquid
assign allProducts = section.settings.product_1 | append: ',' | append: section.settings.product_2 | append: ',' | append: section.settings.product_3 | append: ',' | append: section.settings.product_4 | split: ","
%}
OUTPUT:
["product-one","product-two","product-three","product-four"]
Example in php:
Example in python:
allProducts = [sectionSettingsProduct1, sectionSettingsProduct2, sectionSettingsProduct3, sectionSettingsProduct4]
Example in JS:
var allProducts= [sectionSettingsProduct1, sectionSettingsProduct2, sectionSettingsProduct3, sectionSettingsProduct4];
So is there a more like python || php || js version instead of that liquid garbage code?