Testing on 2.9 preview 8, the following conditional:
{if "{exp:stash:get context='partial' name='page_protected'}" == ""}
...
{/if}Was causing Stash to throw an error whereby it’s parameter values appeared to be false. If instead of using single quotes, I escaped double quotes, the parser worked okay:
{if "{exp:stash:get context=\"partial\" name=\"page_protected\"}" == ""}
...
{/if}HOWEVER, if I go by the docs example and do this:
{if "{current_time format='%F'}" == "June"}
....
{/if}It works just fine and evaluates correctly (currently evals to true), but if I write it by escaping double quotes, the parser evaluates the conditional incorrectly:
{if "{current_time format=\"%F\"}" == "June"}
....
{/if}Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.