Роман Попадинец

Добрый день? Браузер выдает вот такую ошибку/предупреждение:

Method not allowed
Method not allowed. Must be one of: PATCH

Хотя тесты код проходит и пост обновляется в веб доступе.

2 0

Kirill Mokevnin

А можно скриншот? Не очень понятно кто конкретно и где это пишет.

0

Роман Попадинец

Разобрался) Неправильно редирект делал. Делал вот так:

return $response->withRedirect('posts');

и, как я понял, этот адрес выводил меня на несуществующий обработчик /posts/posts, а надо было вот так:

return $response->withRedirect($this->router->pathFor('posts');

тогда я возвращался уже на нужный мне /posts. Спасибо!

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

Похожие вопросы

Станислав Виноградов около 4 часов назад →

По вопросам CRUD: Обновление Вопрос. Каким образом фреймворк узнает что был выполнен PATCH запрос? Почему д...

Вильдан Фазлыев 14 июня 2020 →

Если форма не поисковая, то данные в любом случае отправляются POST запросом, но в форму добавляется специа...

Sergey Matveev 28 мая 2020 →

РУ вызывает множество вопросов, если честно, вот тут $app->get наверно надо передавать массив $errors, а не...

Артур Крючок 13 мая 2020 →

А почему в этом задании " method="post"> <?= $post['id'] ?> без htmlspecialchars ?

Артур Крючок 11 мая 2020 →

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