質問 > 管理機能 > ページ詳細登録時にシステムエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
waiya |
投稿日時: 2011/3/23 21:46
対応状況: −−−
|
半人前 登録日: 2009/5/29 居住地: 大阪市 投稿: 13 |
ページ詳細登録時にシステムエラー 初めて書き込みします。
---環境---------------------------- EC-CUBE:2.11.0 レンタルサーバ:ヘテムル PHPバージョン:5.2.8 データベース:MySQL 5.0.82 ----------------------------------- デザイン管理でPCのページ詳細を編集後登録しようとすると システムエラーが発生しました。 DEBUG_MODEをtrueにしてみたところ、 Fatal error: Call to undefined method SC_Utils_Ex::sfchangecheckbox() in /home/** 省略 **/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php on line 270 というエラー内容がでました。 /home/** 省略 **/data/class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php の SC_Utils_Ex::sfChangeCheckBox($header_chk) の部分でエラーが出ていると思い、 /data/class_extends/util_extends/SC_Utils_Ex.php /data/class/util/SC_Utils.php などを見てみたのですが sfChangeCheckBoxが発見できませんでした。 こちら解決された方いらっしゃいますか? 検討違いなことをいっていたらすみません。 宜しくお願いいたします。 |
waiya |
投稿日時: 2011/3/24 0:35
対応状況: −−−
|
半人前 登録日: 2009/5/29 居住地: 大阪市 投稿: 13 |
Re: ページ詳細登録時にシステムエラー すみません。
一応、自己解決です。 とりあえず、バージョン2.4.4の /data/class/util/SC_Utils.php にあった、 // チェックボックスの型を変換する function sfChangeCheckBox($data , $tpl = false){ if ($tpl) { if ($data == 1){ return 'checked'; }else{ return ""; } }else{ if ($data == "on"){ return 1; }else{ return 2; } } } を追加すれば、エラーはでなくなりました。 また不具合があったら追記していきたいと思います。 お騒がせいたしました。 |
shutta |
投稿日時: 2011/3/24 10:47
対応状況: −−−
|
仙人 登録日: 2010/2/4 居住地: 関西 投稿: 835 |
Re: ページ詳細登録時にシステムエラー waiyaさん
リリースされた当日に、下記のチケットで修正されているようです。 #1192 管理画面 -> デザイン管理 -> ページ詳細設定 で登録を行うとシステムエラー http://svn.ec-cube.net/open_trac/ticket/1192 このチケットで修正された http://svn.ec-cube.net/open_trac/changeset/20775 と同じ修正をされるのが良いかと思います。
|
waiya |
投稿日時: 2011/3/24 18:36
対応状況: 解決済
|
半人前 登録日: 2009/5/29 居住地: 大阪市 投稿: 13 |
Re: ページ詳細登録時にシステムエラー 引用:
なるほど!チケットで解決されていたのですね。 ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |