【发布时间】:2014-02-23 03:15:26
【问题描述】:
我遇到了这一行的问题:$m_skin = $wgUser->getSkin();
PHP:
# 获取皮肤对象: $m_skin = $wgUser->getSkin();
# build the breadcrumbs trail:
$m_trail = "<div id=\"BreadCrumbsTrail\"> <i>Bread crumbs:</i> ";
for( $i = 0; $i <= $m_count; $i++ ) {
$m_trail .= $m_skin->makeLink( $m_BreadCrumbs[$i] );
if( $i < $m_count ) $m_trail .= $wgBreadCrumbsDelimiter;
}
$m_trail .= ' </div>';
$wgOut->addHTML( $m_trail );
错误是: [4980dec6] /mediawiki/index.php/C:\wamp\www\mediawiki\includes\Skin.php 第 1619 行的硬件异常:调用未定义的方法 SkinVector::makeLink
回溯:
0 C:\wamp\www\mediawiki\extensions\Breadcrumbs\BreadCrumbs.php(112): Skin->__call(string, array)
1 C:\wamp\www\mediawiki\extensions\Breadcrumbs\BreadCrumbs.php(112): SkinVector->makeLink(string)
2 [internal function]: BreadCrumbs->show(Article, boolean, boolean)
3 C:\wamp\www\mediawiki\includes\Hooks.php(199): call_user_func_array(array, array)
4 C:\wamp\www\mediawiki\includes\GlobalFunctions.php(3877): Hooks::run(string, array)
5 C:\wamp\www\mediawiki\includes\Article.php(615): wfRunHooks(string, array)
6 C:\wamp\www\mediawiki\includes\actions\ViewAction.php(44): Article->view()
7 C:\wamp\www\mediawiki\includes\Wiki.php(448): ViewAction->show()
8 C:\wamp\www\mediawiki\includes\Wiki.php(312): MediaWiki->performAction(Article, Title)
9 C:\wamp\www\mediawiki\includes\Wiki.php(602): MediaWiki->performRequest()
10 C:\wamp\www\mediawiki\includes\Wiki.php(467): MediaWiki->main()
11 C:\wamp\www\mediawiki\index.php(49): MediaWiki->run()
12 {main}
请帮忙,我找不到任何资源来帮助我解决这个问题。谢谢!
【问题讨论】:
标签: mediawiki