Excluding multiple blog topics from a topic list

SOLVE
DM2
Member

Hi

 

I am showing a list of topics but have 3 that I don't want to show (Novice, Intermediate and Advanced). I've tried this:

 

{% for topic in post.topic_list %}
 {% if topic.name != ['Novice', 'Intermediate', 'Advanced'] %}
  {{ topic.name }} 
 {% endif %}   
{% endfor %}

 

but that returns no topics.

 

Grateful for any help here.

0 Upvotes
1 Accepted solution

Accepted Solutions
piersg
Solution
Key Advisor

@DM2 it should work if you do this:

{% for topic in post.topic_list %}
 {% if topic.name is not in ['Novice', 'Intermediate', 'Advanced'] %}
  {{ topic.name }} 
 {% endif %}   
{% endfor %}

 

View solution in original post

2 Replies 2
piersg
Solution
Key Advisor

@DM2 it should work if you do this:

{% for topic in post.topic_list %}
 {% if topic.name is not in ['Novice', 'Intermediate', 'Advanced'] %}
  {{ topic.name }} 
 {% endif %}   
{% endfor %}

 

View solution in original post

DM2
Member

Brilliant, thanks so much.

0 Upvotes