【XOOPS CUBE】店舗紹介モジュールmxdirectoryが動かない
店舗紹介に便利なモジュールmxdirectoryをインストール後、サイトで確認しようとすると、
Fatal error: Call to a member function on a non-object in /●●●.com/public_html/modules/mxdirectory/language/japanese/main.php on line 4
上記のようなエラーが出てしまいました。mxdirectory/language/japanese/main.phpの4行目、
$mydirname = $xoopsModule->getVar('dirname');
を
$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
と書き変えて上書きします。これで、エラーも消えて、正常動作するようです。
XOOPS CUBE 店舗紹介 の関連記事
コメント
admin 2009/03/13 wrote:
tshionさん、コメントありがとうございます。
[__FILE__]はアンダーバー2つでOKです。
がんばってください。
よろしければ、動作報告等お願いいたします。
[__FILE__]はアンダーバー2つでOKです。
がんばってください。
よろしければ、動作報告等お願いいたします。
コメントする
次項 【Nucleus】サイトマッププラグインの使い方【SeoSitemap】
前項 モバイルサイト検索エンジン登録フォーム集
▲知識Z(ゼータ)トップへ
tshion 2009/03/12 wrote:
早速、今晩対策して見ます。
確認ですが、
$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
[__FILE__]のところですが、アンダーバー2つですね。
参考になりました。ありがとうございます。