Я использую CakePHP 2.5кнопку Создать, чтобы загрузить файл на CakePHP
У меня есть файл с именем XXX.zip, который находится в корневой директории/загружаемым. Я хотел бы создать кнопку в Cakephp, которая позволяет пользователю щелкнуть и загрузить этот файл. Как должен выглядеть код в cakephp? Я полагаю, что этот код должен находиться в поле зрения и будет выглядеть примерно так:
echo $this->Form->button('Submit', array('type' => 'submit'));
Но как вставить информацию о местоположении файла? Файл, который будет загружен, находится в папке webroot/downloadable.
, пожалуйста, посмотрите на http://book.cakephp.org/2.0/en/controllers/request-response.html#sending-files – Abhishek
Разве это не достаточно, чтобы связать содержание сразу? Я имею в виду только ссылку на www.domain.com/downloadable/file, которую ваш браузер позаботится о такой загрузке. – LuisClemente
@LuisClemente: в моем случае это не сработает, потому что файл должен быть создан первым до того, как будет работать ссылка. Нажав на кнопку, сначала создадим файл с застежкой-молнией, а затем предоставим ссылку для пользователя, чтобы загрузить файл. – user781486