Have tried to escape like putting a \ before the {{}}, also tried the {{#with concat ‘one’ ‘two’ as url}} & {{/with}}, but no avail (experience page syntax requires " as the outermost chars in href, and syntax also doesn’t seem to recognize the #with helper);
So down to the href wants “” but nothing working within, guessing since that line is within the {{> navItem }} partial … but must be an easy way to make this eval, no?
You could instead alter the inline helper definition to iterate over the href value, which would work whether you provide a string or an array as an argument. For example …
No, because then you would be passing the literal string value (array '/get-log/' experience.user.userTags.cust) as the href argument. Instead, you want to pass the array you are constructing using the array helper. And then you are handling that array argument in the partial definition:
<a href="{{#each href}}{{this}}{{/each}}">
This approach is, in other words, The Poor Man’s {{concat}} Helper.
This makes use of the {{template}} helper. You could probably use this method for your original question as well.
By the way, we also have a template tester in our documentation where you can try these out and adjust your templates as required to get your desired output.