XOOPS Cube流のコーディングでは、アクセス中のモジュールのモジュール名やdirname、さらにmidを取得するには次のようにします。
$root =& XCube_Root::getSingleton(); // お約束の一行
var_dump($root->mContext->mModule->mXoopsModule->get('dirname')); //ディレクトリ名
var_dump($root->mContext->mModule->mXoopsModule->get('mid')); //mid
var_dump($root->mContext->mModule->mXoopsModule->get('name')); //モジュール名
Cubeは$rootにさまざまな情報を持っていますが、ぐぐってもわからないことが多いので、半ば宝探し状態ですね。
トラバURL : http://suin.asia/trackback/99
氷川 XOOPS Module 開発室