記事更新(非公開や公開)したときに 管理画面だけで下記エラーが表示されます 投稿する
投稿者:kaiya
投稿日時:2024-10-18 04:39:46
記事更新(非公開や公開)したときに 管理画面だけで下記エラーが表示されます
(キャッシュクリアして、元に戻るとエラーは消えます。記事更新ボタンを押すとエラーが出ます)
(キャッシュクリアして、元に戻るとエラーは消えます。記事更新ボタンを押すとエラーが出ます)
Deprecated: Creation of dynamic property HeaderPage::$messages is deprecated in
/soycms/common/base/CMSWebPageBase.class.php on line 156
Deprecated: Creation of dynamic property HeaderPage::$errorMessages is deprec
Deprecated: Creation of dynamic property HeaderPage::$errorMessages is deprecated in
/soycms/common/base/CMSWebPageBase.class.php on line 156
投稿者:齋藤毅
投稿日時:2024-10-18 04:52:13
/CMSインストールディレクトリ/soycms/webapp/pages/_common/HeaderPage.class.php
の5行目付近にあります
の5行目付近にあります
var $title = "";
の下に
var $messages;
var $errorMessages;
を加えてみては如何でしょうか?
投稿者:kaiya
投稿日時:2024-10-22 12:26:06
お返事遅くなりまして申し訳ありません。
警告が減りましたが、まだ下記2つが残っていました
Deprecated: Creation of dynamic property MessagePanel::$messages is deprecated in /ルート/common/base/CMSWebPageBase.class.php on line 156
Deprecated: Creation of dynamic property MessagePanel::$errorMessages is deprecated in /ルートy/common/base/CMSWebPageBase.class.php on line 156
警告が減りましたが、まだ下記2つが残っていました
Deprecated: Creation of dynamic property MessagePanel::$messages is deprecated in /ルート/common/base/CMSWebPageBase.class.php on line 156
Deprecated: Creation of dynamic property MessagePanel::$errorMessages is deprecated in /ルートy/common/base/CMSWebPageBase.class.php on line 156
投稿者:齋藤毅
投稿日時:2024-10-22 14:13:31
/CMSインストールディレクトリ//soycms/webapp/pages/_common/MessagePanel.class.php の5行目に
var $messages;
var $errorMessages;
を追加すると如何でしょうか?
投稿者:kaiya
投稿日時:2024-10-22 17:35:03
<?php
class MessagePanel extends CMSWebPageBase{
var $messages;
var $errorMessages;
function execute(){
上記に変更しましたが、 エラー消えませんでした。
投稿者:齋藤毅
投稿日時:2024-10-22 17:53:06
ご確認をありがとうございます。
Deprecated: Creation of dynamic property MessagePanel::$messages is deprecated in /ルート/common/base/CMSWebPageBase.class.php on line 156
こちらは管理画面のどのページで出力されたエラーですか?
投稿者:kaiya
投稿日時:2024-10-22 17:59:37
SOYCMSの 記事の更新ボタンを押した時に出るエラーです。(画面を変更すると消えます)
投稿者:齋藤毅
投稿日時:2024-10-23 05:50:05
今回修正した箇所に関するエラーのようですね。SOYCMSの 記事の更新ボタンを押した時に出るエラーです。(画面を変更すると消えます)
そうであれば、
の156行目にあります/ルートy/common/base/CMSWebPageBase.class.php
$this->$key = $flashSession->getAttribute($key);
を
if(property_exists($this, $key)){
$this->$key = $flashSession->getAttribute($key);
}
に修正してみたら如何でしょうか?
投稿者:kaiya
投稿日時:2024-10-25 14:11:58
if(property_exists($this, $key)){ $this->$key = $flashSession->getAttribute($key); } に修正してみたら如何でしょうか?
エラー消えました!ありがとうございます!
投稿者:齋藤毅
投稿日時:2024-10-25 14:50:07
ご確認をありがとうございます。