Ich versuche, eine meiner Vorlagen so zu ändern, dass ein bestimmtes Include für alle außer zwei Seitentypen aufgerufen wird.SilverStripe-Bedingungen in Vorlagen
Der Code ich verwende ist:
<% if ClassName != BusinessPage || ClassName != BusinessSubPage %>
... some code here
<% end_if %>
Dies funktioniert nicht wie die if-Anweisung auf allen Seitentypen übergibt und der Code in der if-Anweisung ausgelöst wird.
Wenn ich den Code nur ein Seitentyp gibt es die erwarteten Ergebnisse auf der Seite Typen verkürzen:
<% if ClassName != BusinessPage %>
... some code here
<% end_if %>
Gibt es eine unerwartete Ausgabe in einer if-Anweisung mit der Verwendung von ClassName
als Bedingung, die ich brauche, um sich dessen bewusst sein, würde meine Probleme erklären?