hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

19年5月20日(Mon) 22時58分
TOP » フォーラム » XOOPS » X-elFinder » ckeditor4+X-elFinderでedituser.phpがうまく表示されない問題について » ckeditor4+X-elFinderでedituser.phpがうまく表示されない問題について

ckeditor4+X-elFinderでedituser.phpがうまく表示されない問題について

Posts tree


List posts in the topic

Satoshi

なし ckeditor4+X-elFinderでedituser.phpがうまく表示されない問題について

msg# 1
depth:
0
Previous post - Next post | Parent - Children.1 | Posted on 2016-1-9 6:39
Satoshi  はじめてカキコしてみました   Posts: 1

題名の環境で「[xelfinder_db] ユーザー別フォルダの使用」を ON にしてユーザーフォルダを作成すると、「アカウント情報」メニュー使用時、署名のフィールドで以下のエラーを出して止まる現象に遭遇しました。

Fatal [PHP]: Call to a member function getVar() on a non-object in file (trust)/modules/xelfinder/class/xelFinderMisc.class.php line 20 (1) 

早速該当の部分を調べてみたところ、グローバル変数の $xoopsModule がうまく取得されていないようでした。恐らくアカウント情報のページはモジュールではなくデリゲートだからかもしれません。

$isAdmin = $xoopsUser->isAdmin($xoopsModule->getVar('mid'));

そのため応急処置として、以下のように変更してみました。

if (is_object($xoopsModule)) {
	$isAdmin = $xoopsUser->isAdmin($xoopsModule->getVar('mid'));
} else {
	$isAdmin = ($uid==管理者番号)? true : false;
}

もしお時間がありましたら修正お願いします。

Votes:0 Average:0.00
Reply

Reply to this post

Subject
guestname
Body

  Advanced search


このフォーラムのトピック一覧
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?



メインメニュー
ブックマーク
Please log in to use it.
[Login]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 28 人がオンライン中 :-)
(フォーラム : 2 人)

登録ユーザ: 0 & ゲスト: 28

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4604


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報
No trackback