Mediawiki перенаправляет на редактирование несуществующей страницы

Я делаю добавление действий с расширением

Проблема заключается в том, что мне нужно перенаправить на раздел редактирования страницы, которая не существует

Я пробовал это

<?php
public function onSubmit( $data ) {

$title = Title::newFromText( $stringTitle );
$newArticle = Article::newFromTitle( $title, $this->getOutput() );
$editor = new EditPage( $newArticle );

if( count($errors) > 0 ){
return $errors;
}

$editor->edit();
return false;
}

Но он отправляет мне редактировать текущую страницу, а не новую с другим заголовком

Я тоже пробовал это

$title = Title::newFromText( $stringTitle );
global $wgOut;
$wgOut->redirect( $title->getFullURL() );

Я перенаправляю на нужную страницу, но не в режиме редактирования

1

Решение

Попробуйте $ wgOut-> redirect ($ title-> getFullURL (‘action = edit’));

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]