这是我第一次在stackoverflow上发帖!我是 mediawiki 用户,我正在尝试更改扩展Autoincrement的代码,这样它就不会输出 1,2,3 而是创建 text1, text2, text3 (文本只是前面的一些单词扩展程序通常会创建的编号)。
我尝试更改 Autoincrement.php 文件,以便
function wfGroupHookSwitch( &$parser, &$varCache, &$index, &$ret ) {
if ( $index === 'group' )
$ret = ++$this->mCount; // No formatNum() just like url autonumbering
return true;
}
看起来像
function wfGroupHookSwitch( &$parser, &$varCache, &$index, &$ret, &$text ) {
if ( $index === 'group' )
$text = 'sometexthere';
$ret = ++$this->mCount; // No formatNum() just like url autonumbering
return true;
}
但是尽管我尝试了所有的变化,但似乎没有什么是正确的。我是 php 的完全新手,所以我只是想知道,这样做的正确方法是什么?