それぞれの記事に、前の記事、次の記事のリンクを貼りたいのですが、
<@IF:[*id@prev*]><a href="[~[*id@prev*]~]">前の記事</a><@ENDIF>
<@IF:[*id@next*]><a href="[~[*id@next*]~]">次の記事</a><@ENDIF>
というふうにすると、前の記事がない時、あるいは次の記事がないときに
Error : Trying to access array offset on value of type bool
というふうに出てしまいます。
対処法はあるでしょうか?
evolutionCMS 1.4.20
PHP Version 8.1.22
ちなみにMODXの方では正常に作動します。
PHPのバージョンの問題でしょうか?
MODXのバージョン 1.0.24J
PHPのバージョン 7.4.33
@prev、@nextがでエラーが出る トピックは解決済みです
@prev、@nextがでエラーが出る
だいぶ時間が経ってしまっているので、アップデートで自己解決していると思いますが、
こちらの投稿でのバージョン1.4.20はPHP 8未対応で、1.4.22以降、1.4.24あたりで
対応が完了しているかと思います。実際に環境を作成して試しましたが、1.4.24以降
では@シンタックスがonになっていれば動作するようです。
こちらの投稿でのバージョン1.4.20はPHP 8未対応で、1.4.22以降、1.4.24あたりで
対応が完了しているかと思います。実際に環境を作成して試しましたが、1.4.24以降
では@シンタックスがonになっていれば動作するようです。