Size: a a a

2020 May 09

ДТ

Дмитрий Такой-то... in Yii Framework 2
вопрос по fileinput бустрап, наверняка многие юзают..
я отправляю в $initialPreview прямые ссылки на файлы
как заставить файлинпут автоматом определить какой тип файла прилетел, и зарендерить соотв-щее превью или иконку?
знаю что в  $initialPreviewConfig можно вручную задать допустим 'type' => 'image', и 'previewAsData' => true. Но тогда нужно вручную самому писать чек расширения и подставлять нужный тип. Но наверняка плагин самом может все это спарсить, просто не могу найти настройку
источник

A

Andrey in Yii Framework 2
Дмитрий Такой-то
вопрос по fileinput бустрап, наверняка многие юзают..
я отправляю в $initialPreview прямые ссылки на файлы
как заставить файлинпут автоматом определить какой тип файла прилетел, и зарендерить соотв-щее превью или иконку?
знаю что в  $initialPreviewConfig можно вручную задать допустим 'type' => 'image', и 'previewAsData' => true. Но тогда нужно вручную самому писать чек расширения и подставлять нужный тип. Но наверняка плагин самом может все это спарсить, просто не могу найти настройку
В ответе всегда отдавать тип.  Будет полезно и годно, когда несколько файлов, и какие то файлы png какие то pdf
источник

A

Andrey in Yii Framework 2
Дмитрий Такой-то
вопрос по fileinput бустрап, наверняка многие юзают..
я отправляю в $initialPreview прямые ссылки на файлы
как заставить файлинпут автоматом определить какой тип файла прилетел, и зарендерить соотв-щее превью или иконку?
знаю что в  $initialPreviewConfig можно вручную задать допустим 'type' => 'image', и 'previewAsData' => true. Но тогда нужно вручную самому писать чек расширения и подставлять нужный тип. Но наверняка плагин самом может все это спарсить, просто не могу найти настройку
источник

A

Andrey in Yii Framework 2
Дмитрий Такой-то
вопрос по fileinput бустрап, наверняка многие юзают..
я отправляю в $initialPreview прямые ссылки на файлы
как заставить файлинпут автоматом определить какой тип файла прилетел, и зарендерить соотв-щее превью или иконку?
знаю что в  $initialPreviewConfig можно вручную задать допустим 'type' => 'image', и 'previewAsData' => true. Но тогда нужно вручную самому писать чек расширения и подставлять нужный тип. Но наверняка плагин самом может все это спарсить, просто не могу найти настройку
источник

A

Andrey in Yii Framework 2
Дмитрий Такой-то
вопрос по fileinput бустрап, наверняка многие юзают..
я отправляю в $initialPreview прямые ссылки на файлы
как заставить файлинпут автоматом определить какой тип файла прилетел, и зарендерить соотв-щее превью или иконку?
знаю что в  $initialPreviewConfig можно вручную задать допустим 'type' => 'image', и 'previewAsData' => true. Но тогда нужно вручную самому писать чек расширения и подставлять нужный тип. Но наверняка плагин самом может все это спарсить, просто не могу найти настройку
источник

A

Andrey in Yii Framework 2
Помогло?
источник

АБ

Александр Бобров... in Yii Framework 2
Консольная команда:
curl "imap://username:password@in.example.com/INBOX" -T /tmp/email2append.txt

Результат работы консольной команды:
> A003 APPEND INBOX (\Seen) {175}
{ [5 bytes data]
< + ready
} [5 bytes data]
* We are completely uploaded and fine
} [5 bytes data]
>
{ [5 bytes data]
< A003 OK [APPENDUID 1515142539 143] Append done

PHP код:
$file = fopen('/tmp/email2append.txt', 'r');
$fileSize = filesize('/tmp/email2append.txt');
$curl = curl_init('imap://in.example.com/INBOX');
curl_setopt_array($curl, [
   CURLOPT_USERNAME => 'username',
   CURLOPT_PASSWORD => 'password',
   CURLOPT_UPLOAD => true,
   CURLOPT_INFILE => $file,
   CURLOPT_INFILESIZE => $fileSize,
]);
curl_exec($curl);
curl_close($curl);

Результат работы PHP кода (в консоли):
> A008 APPEND INBOX (\Seen) {175}
< + ready
* Operation timed out after 30001 milliseconds with 0 bytes received
* Closing connection 0
источник

АБ

Александр Бобров... in Yii Framework 2
Ребята, подскажите пожалуйста где мой косяк, почему у меня curl от php не отрабатывает так-же как в консоли?
источник

АБ

Александр Бобров... in Yii Framework 2
Простыми словами, как записать ключ -T в виде php кода ?
источник

СП

Сергей Предводителев... in Yii Framework 2
Добрый вечер! Всех с Днём Победы! :)

Такой вопрос. Есть таблица в БД, например
Id, name, cost
1 стол 500
2 стул 300

Каким инструментом можно выгрузить это в файл table.php:
[
['id' => 1, 'name' => 'стол', 'cost' => 500], ... ]

?

Хочу создать данные для фикстур
источник

ВС

Владислав Субботин... in Yii Framework 2
Хитрец )
источник

ВС

Владислав Субботин... in Yii Framework 2
Я в своё время тоже задавался этим вопросом
источник

ВС

Владислав Субботин... in Yii Framework 2
Я уже даже забыл, как я это решал.
источник

ВС

Владислав Субботин... in Yii Framework 2
Но вот, что важно: в фикстуре нужно минимум данных.
источник

СП

Сергей Предводителев... in Yii Framework 2
Владислав Субботин
Но вот, что важно: в фикстуре нужно минимум данных.
Хм. Почему минимум?
Очень зависит от тестов.
источник

ВС

Владислав Субботин... in Yii Framework 2
Сергей Предводителев
Хм. Почему минимум?
Очень зависит от тестов.
Потому что фикстуры - это начальные данные. Минимального набора данных достаточно. И да, данные во время теста докинуть ведь никто не запрещает.
источник

ВС

Владислав Субботин... in Yii Framework 2
Крч, это должно быть универсальным (унифицированным) состоянием, пригодным для любого теста.
источник

СП

Сергей Предводителев... in Yii Framework 2
Так в самой фикстуре вроде воообще нет данных. Они хранятся отдельно в файлике, а с помощью фикстуры просто загружаются
источник

ВС

Владислав Субботин... in Yii Framework 2
Я под фикстурой и имею ввиду данные. Не класс фикстуры. Это не более чем транспорт.
источник

ВС

Владислав Субботин... in Yii Framework 2
Вот ещё один аргумент, почему данных должно быть минимум (когда нельзя уже ничего выбросить). У тебя для одного кейса может быть нужны данные продукта, а для другого нет. Следовательно, в другом кейсе тебе придётся или удалить заранее продукт, или не добавлять его изначально.
источник