(@IF文) 値の文末に?があるとうまくいかないことがある
Posted: 2021年9月28日(火) 16:09
MODXバージョン 1.0.23J
PHP Version 7.4.21
データベースのバージョン mysql 5.7.32-log
サーバー さくら
いつもお世話になっております。
条件分岐(@IF文)でうまく動かない箇所があったのですが、自己解決したので共有します。
longtitleに値があればh3タグで囲む、以下のように記述しました。
文頭や、文中に?がある場合は問題なくh3タグついてます。
以下のように(@IF文)の[+longtitle+] と >の間に半角スペースをいれたところ
<@IF: [+longtitle+] >
文末?でも、h3タグがつきました。
ちょっとしたことですが、気づくのに時間かかったので…^^
PHP Version 7.4.21
データベースのバージョン mysql 5.7.32-log
サーバー さくら
いつもお世話になっております。
条件分岐(@IF文)でうまく動かない箇所があったのですが、自己解決したので共有します。
longtitleに値があればh3タグで囲む、以下のように記述しました。
このときlongtitleの最後に ? (半角クエスチョンマーク)があると、longtitleのみでh3タグが出力されませんでした。<@IF: [+longtitle+]>
<h3>[+longtitle+]</h3>
<@ENDIF>
文頭や、文中に?がある場合は問題なくh3タグついてます。
以下のように(@IF文)の[+longtitle+] と >の間に半角スペースをいれたところ
<@IF: [+longtitle+] >
文末?でも、h3タグがつきました。
ちょっとしたことですが、気づくのに時間かかったので…^^