質問: jfactory::getapplication(); $application->enqueuemessage( $message, 'warning'); 変更してみましたfreichat-iからloginへ。これは、有効または無効になっていても、常にtrueを返します。私が気づいていない既知のバグはありますか、またはここで単に愚かなことをしていますか?
回答: public static function isenabled($module); モジュールが有効かどうかを確認します。指定されたモジュールは、次の条件を満たす場合にのみ返されます。有効で、現在のメニュー項目またはすべての項目に割り当てられており、ユーザーがアクセスレベルの要件を満たしている。 更新代わりにdbクエリを使用できます。$db = jfactory::getdbo(); $db->setquery("select `published` from `#__modules` where `title` = 'breadcrumbs'"); $is_enabled = $db->loadresult();