如何在解析的Mediawiki页面上隐藏mw:editsection块?

时间:2016-07-03 20:59:39

标签: php mediawiki

当我尝试使用以下方法解析针页时

$parser = new Parser();
$parserOptions = new ParserOptions();
$parserOptions->setEditSection(false);
$title = Title::newFromText('Title');
$article = WikiPage::factory($title);
$bodyText = $parser->parse($article->getText(), $title, $parserOptions)->mText;

我收到带有mw:editsection块的已解析文章。如何隐藏它?

1 个答案:

答案 0 :(得分:0)

使用getText()代替mText以html格式返回文本而不使用mw:editsection。 例如:$bodyText = $parser->parse($article->getText(), $title, $parserOptions)->getText();