今まで使っていたものを1.0.21にアップデートしたところ、Wayfinderで&rowTpl等々のコードの中に置いていたテンプレート変数が全く表示されなくなってしまいました。
[+自作のテンプレ変数+]
↑こういうのが表示されません。既存のリソース変数
[+pagetitle+]
は問題なく表示されます。
解決方法ありますでしょうか。
※1.0.22J-beta1にアップグレードしてもだめでした。
1.0.21にて Wayfinderがテンプレート変数を読まない
1.0.21にて Wayfinderがテンプレート変数を読まない
了解です、後ほど修正します。
1.0.21にて Wayfinderがテンプレート変数を読まない
https://github.com/modxcms-jp/evolution ... evelop.zip
調べてみたところ、テンプレート変数のプロセッサを通す処理自体が最近のバージョンでバグってました。
なので、Wayfinderに限らずいろいろ広範囲に影響があります。
修正したので、上記パッケージでアップデートすれば直ると思います。
調べてみたところ、テンプレート変数のプロセッサを通す処理自体が最近のバージョンでバグってました。
なので、Wayfinderに限らずいろいろ広範囲に影響があります。
修正したので、上記パッケージでアップデートすれば直ると思います。
1.0.21にて Wayfinderがテンプレート変数を読まない
どうもありがとうございました!問題が解決されました。
1.0.21にて Wayfinderがテンプレート変数を読まない
すみません、問題が解決したと思いまして、複数サイトを更新したのですが、そのうち1つで
Parse error: syntax error, unexpected 'mm_default' (T_STRING) in /xxx.co.jp/assets/plugins/managermanager/mm.inc.php(241) : eval()'d code on line 24
というエラーが管理画面の各リソースページ最下部に出るようになってしまいました。
更新した他のサイトではエラーが出ていないため、PHPのバージョンの問題かもしれません。ここだけさくらのサーバでしてPHP7.2.14です。
Parse error: syntax error, unexpected 'mm_default' (T_STRING) in /xxx.co.jp/assets/plugins/managermanager/mm.inc.php(241) : eval()'d code on line 24
というエラーが管理画面の各リソースページ最下部に出るようになってしまいました。
更新した他のサイトではエラーが出ていないため、PHPのバージョンの問題かもしれません。ここだけさくらのサーバでしてPHP7.2.14です。
1.0.21にて Wayfinderがテンプレート変数を読まない
追記:自己解決しました。
mm_rulesにたくさん書いてあったのですが、そのうちの一部が今回の更新で不具合を起こしていました。
これを使わなければ大丈夫なのでひとまず問題ありません。
おさわがせしました。
mm_rulesにたくさん書いてあったのですが、そのうちの一部が今回の更新で不具合を起こしていました。
これを使わなければ大丈夫なのでひとまず問題ありません。
おさわがせしました。
1.0.21にて Wayfinderがテンプレート変数を読まない
もしよければそれも解決します。詳細を教えていただいてよいでしょうか?