У меня есть действие (см., Например) в контроллере, которое вызывается из нескольких других действий в других контроллерах. Как лучше всего создать кнопку «Назад», которая вернет меня на страницу, на которой я оказался здесь?
Я использовал именованные параметры, такие как "back_controller" и "back_action", и это работает довольно хорошо, но они становятся неудобными, когда на странице есть форма, которая отправляется. Я должен обязательно передать эти параметры в виде скрытых полей или в URL-адресе формы, а затем искать их после обработки формы.
Есть ли какой-нибудь стек или другое решение, которое придумал кто-нибудь еще, чтобы лучше справиться с этой ситуацией? Я вижу эту проблему во многих своих проектах, и мне еще предстоит найти хорошее решение.