Web設定オブジェクトのisOffline
フィールドはブール型です。 Freemarkerテンプレートで、それがtrueかfalseかを確認する必要があります。
だから私は次のことをしましたが、それは機能しません
<#if !websetting.isOffline> false </#if>
FreemarkerはNot!
をサポートしていないようです。 <#if websetting.isOffline == false> false </#if>
も試しましたが、機能しません。
isOffline
は、ブール型プロパティの最適な名前ではありません。これは、デフォルトのgetterメソッドもisOffline
であるためです。
プロパティの名前を変更できない場合は、()
を使用してテンプレートのメソッドを呼び出すことを示します。
<#if !websetting.isOffline()> false </#if>
ただし、名前をその前にis
がない名前に変更することをお勧めします(例:offline
)。その後、テンプレートで使用できます。
<#if !websetting.offline> false </#if>