Записать в поле класса путь к файлу, используя fileinput для выбора файла

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
long399
Сообщения: 15
Зарегистрирован: 2019.08.13, 08:03
Откуда: г. Новосибирск

Записать в поле класса путь к файлу, используя fileinput для выбора файла

Сообщение long399 » 2019.08.13, 08:09

Здравствуйте, уважаемые форумчане! В данный момент по работе столкнулся с фреймворком yii2. Только начал знакомство и еще очень многое не понятно.
Задача в следующем: есть класс, у которого есть поле для хранения пути к файлу. Из этого файла выполняется добавление записей в БД. В данный момент приходится в коде строго задавать путь к файлу:

Код: Выделить всё

public function actionImport() {
//.....
$this->pathToFile = Yii::getAlias('@app') . '/visiters.csv';
//.....
И все прекрасно работает.

Хотелось бы реализовать, чтобы путь к файлу выбирался пользователем через диалог выбора (что-то типа fileinput() activeform или подобное). И точно так же, чтобы он записывался в поле класса.

Подскажите, пожалуйста, как это лучше реализовать ?

someweb
Сообщения: 544
Зарегистрирован: 2017.03.09, 10:12

Re: Записать в поле класса путь к файлу, используя fileinput для выбора файла

Сообщение someweb » 2019.08.13, 10:59

Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.

long399
Сообщения: 15
Зарегистрирован: 2019.08.13, 08:03
Откуда: г. Новосибирск

Re: Записать в поле класса путь к файлу, используя fileinput для выбора файла

Сообщение long399 » 2019.08.14, 11:01

Благодарю за ответ, разобрался

Ответить