У меня есть/контроллер файлов, которые будут иметь два действия: загрузить и загрузитьZend: Как добавить/получить параметры URL к действию контроллера
это определяется следующим образом:
'files' => array(
'type' => 'Segment',
'options' => array(
'route' => '/files[/:action]',
'defaults' => array(
'controller' => 'Application\Controller\Files',
'action' => 'index',
),
),
),
Я хочу загрузить действие, к которому нужно получить доступ, например/files/download/1? authString = asdf. 1 в этом случае является fileId.
Я понимаю, что могу изменить маршрут до /files[/action[/:fileId]]
, чтобы настроить маршрут, исправить меня, если я ошибаюсь, но как я могу получить доступ к файлу в файле downloadAction? И есть ли что-нибудь еще, что мне нужно изменить в определении маршрута, чтобы заставить его работать?
Спасибо за очень четкий и полный ответ. – Bogdan