Navigation überspringen

[Gelöst] Conditional not properly working

Dieser Thread wurde gelöst. Hier ist eine Beschreibung des Problems und der Lösung.

Problem:

I have a View with calling a content template in the loop, I am going to display contents allowing to display the name of the parent etablissement of the current school in the loop, ONLY IF the current page is NOT an Etablissement single page.

Solution:

You can try [wpv-conditional] shortcode like this:

https://toolset.com/forums/topic/conditional-not-properly-working/#post-1732755

Relevant Documentation:

https://toolset.com/documentation/programmer-reference/views/views-shortcodes/#wpv-post-type

https://toolset.com/documentation/programmer-reference/views/views-shortcodes/item-attribute/

This support ticket is created vor 4 Jahren, 6 Monaten. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

Dieses Thema enthält 2 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von romanB-3 vor 4 Jahren, 6 Monaten.

Assistiert von: Luo Yang.

Author
Artikel
#1731945

Hi,
I have a View with calling a content template in the loop.
The content template has this conditional section

[wpv-conditional if="( is_singular('etablissement') eq '0' )"]<p>[wpfa5s icon="map-marker" size="1x" color="#3a3a3a"] <strong><span class="etablissement-formation">[wpv-post-link item="@formation-etablissement.parent"]</span></strong> - <span class="ville">[wpv-post-taxonomy type="ville" item="@formation-etablissement.parent"]</span></p>[/wpv-conditional]

allowing to display the name of the parent etablissement of the current school in the loop, ONLY IF the current page is NOT an Etablissement single page.
At first loading, it works great, and the page versteckter Link for instance doesn't display the name of the Etablissement in each line.
But after I change any filter value, the list reloads WITH the name of the Etablissement, even if I am still on the same Etablissement single page.
Thank you.

#1732755

Hello,

You can try to modify your codes as below and test again:

[wpv-conditional if="( '[wpv-post-type item="$current_page"]' ne 'etablissement') "]
...
[/wpv-conditional]

More help:
https://toolset.com/documentation/programmer-reference/views/views-shortcodes/#wpv-post-type
https://toolset.com/documentation/programmer-reference/views/views-shortcodes/item-attribute/

#1732807

My issue is resolved now. Thank you!