ACS will not save my conditional expressions. I created a condition using an expression if met removes the structure. However, it will not save. | Community
Skip to main content
May 15, 2024
Question

ACS will not save my conditional expressions. I created a condition using an expression if met removes the structure. However, it will not save.

  • May 15, 2024
  • 1 reply
  • 3358 views

ACS will not save my conditional expressions. I have created a newsletter email that each structure (article + image) has various dynamic conditions that will decide whether to display that structure based on profile data. For profiles that will not see a specific article/image (structure), I want to remove the extra spaces in the email. I created a condition using an expression if met should remove the structure so there are no extra spaces or placeholders in the final email delivery. However, it will not save. I click accept and save but the conditional express isn't saved properly. I was getting an error that was along the lines of "error with saving your thumbnails". Note, the system runs extremely slow. Why will my conditional expression not save but if I used the out of box simplified conditions it does save? Is this a system, config or user issue? Thank you!

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

SatheeskannaK
Community Advisor
Community Advisor
May 15, 2024

@skotmor Can you share the screenshot and condition?

Thanks, Sathees
SkotmorAuthor
May 16, 2024

Hello Sathees,

 

Attached are details. Let me know what you think. I welcome any advice or ideas. Thank you in advance, Andrew

andrew@bondicreative.com

 

 

 

SatheeskannaK
Community Advisor
Community Advisor
May 16, 2024

Is there a reason to keep this structure?

You can remove this by going to the navigation tree in the email designer and removing it.

Also, the advanced expression that checks stateCode='QB' you mentioned can't be used in dynamic conditions.

<% if(context.profile.location.stateCode === 'QB') { %>

    <!-- No Content -->

<% } %>

 

Additionally, you can have a visibility condition (located right side of the email designer), incase if you don't want to display the entire structure. Refer to this documentation.

 

Thanks, Sathees