Я делаю добавление действий с расширением
Проблема заключается в том, что мне нужно перенаправить на раздел редактирования страницы, которая не существует
Я пробовал это
<?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() );
Я перенаправляю на нужную страницу, но не в режиме редактирования
Попробуйте $ wgOut-> redirect ($ title-> getFullURL (‘action = edit’));
Других решений пока нет …