Мое приложение создается в подкаталоге моего локального сервера, который выглядит примерно так:
http://localhost/application/
Проблема в том, что когда я устанавливаю действие формы на «/ form / save», форма перенаправляется на «localhost / form / save», которого не существует.
Если я установлю действие формы "/ application / form / save", я получу ошибку, потому что Zend использует ввод URL-адреса в своем Front_Controller для выбора модулей, контроллеров и действий, которые будут использоваться для запросов.
Есть ли простой способ проанализировать base_url из запросов? Это работает на все остальное, за исключением форм по некоторым причинам.
Другой альтернативой будет добавление base_url ко всем действиям формы, чтобы ваше приложение могло работать в разных средах, а затем его анализирование при получении действия контроллером.
Есть ли простой способ установить переменную для чего-то подобного, уже встроенную в Zend?
Если нет, то каково решение?
Кажется, я нигде не могу найти что-либо, касающееся этой проблемы.