We have a "{{config path variable" like below and I am seeing the following:
This variable {{config path='web/unsecure/base_url'}} is visible in email templates and in newsletter templates
But not or sometimes in custom variables (HTML)
{{config path='web/unsecure/base_url'}}
With sometimes I mean sometimes. It looks like it has something to do with other variables that are or aren't found in the same template ... Please find some examples below
Question: has anyone experienced something similar before?
Some tests I conducted
TEST 1
Created an empty email template with the following 3 links, where TEST123 contains the same first 3 links:
{{config path='web/unsecure/base_url'}}
{{config path='snh/emailsettings/headerfnt'}}
{{store url''}}
________________________
{{customVar code=TEST123}}
The result is that var 1-2-3 do print, but 4-5-6 do not
TEST 2
Created an empty email template with the following 3 links, where TEST123 contains the same first 3 links:
{{customVar code=TEST123}
________________________
{{config path='web/unsecure/base_url'}}
{{config path='snh/emailsettings/headerfnt'}}
{{store url''}}
The result is that var 1-2-3-4-5-6 do print
Conclusion so far My conclusion is that apparently there is something to do with the order of variables being found. customvars need to be found and processed BEFORE other variables are found. I am digging through Varien filter & Core Template to find some logic as to why