@yii2ru

Страница 1259 из 1721
Shokha
18.05.2018
09:01:23
public function actionUpload() { $model = new UploadMultiForm(); if (Yii::$app->request->isPost) { $model->imageFiles = UploadedFile::getInstances($model, 'imageFiles'); if ($model->upload()) { // file is uploaded successfully return; } } return $this->render('upload', ['model' => $model]); } вот controller

R
18.05.2018
09:01:39
честно сказать, я даже не знаю… но человек явно плохо владеет php в целом и yii2 в частности

Shokha
18.05.2018
09:02:26
$file->saveAs('../web/upload/' . $strtotime . '.' . $file->extension);
public function upload() { if ($this->validate()) { foreach ($this->imageFiles as $file) { $file->saveAs('../web/upload/' . (new \DateTime())->getTimestamp() . '.' . $file->extension); } return true; } else { return false; } }

Google
Shokha
18.05.2018
09:02:39
R
18.05.2018
09:02:44
там он был) он его выпилил уже

Павел
18.05.2018
09:03:26
Я пас

R
18.05.2018
09:03:56
пропиши путь через алиас

посмотри, что в консоль падает

Yii::getAlias('@frontend/web')

md5($file->baseName . time()) - вместо strtotime

Максим
18.05.2018
09:08:06
рахмет)))
в коробке есть такое, может подойдет https://www.yiiframework.com/doc/api/2.0/yii-base-security#generateRandomString()-detail

R
18.05.2018
09:08:31
да, можно через это генерировать рандомные строки

Google
Павел
18.05.2018
09:08:39
md5($file->baseName . time()) - вместо strtotime
Так и до uuid недалеко ?

Алексей
18.05.2018
09:13:33
Максим
18.05.2018
10:01:24
не в курсе, как в шторме отключить аннотацию, которую он добавляет при создании файла? вверху типа /** * Created by PhpStorm. * User: kohone * Date: 18.05.2018 * Time: 12:58 */

Vladimir
18.05.2018
10:03:12
Настройки Редактор Шаблоны Включает(TAB) Заголовок PHP

удали там содержимое или отредактируй

Максим
18.05.2018
10:08:29
Настройки Редактор Шаблоны Включает(TAB) Заголовок PHP
хоть убей не вижу там такого) в PHP блоке не нашел

Vladimir
18.05.2018
10:09:24
Редактор есть?)

В нем шаблоны

Там Вкладки может называться

Алексей
18.05.2018
10:10:15
@samdark , успеваешь?

Vladimir
18.05.2018
10:11:29
Файл И Код Темплейтс мне кажется

Artemy
18.05.2018
10:11:59
Settings -> Editor -> File and Code Templates -> Includes (TAB) -> PHP File Header

У меня так в 2017.2

Максим
18.05.2018
10:12:14
Файл И Код Темплейтс мне кажется
спасибо и тебе) разобрались

Алексей
18.05.2018
10:51:29
@samdark приехал?

Anton Shelyganov
18.05.2018
10:55:16
Да



Google
Максим
18.05.2018
11:05:52
а запись будет?

Павел
18.05.2018
11:07:59
Запись только по записи

Максим
18.05.2018
11:08:29
Запись только по записи
кто последний? запишите меня на следующий четверг

Павел
18.05.2018
11:09:20
Последних нет. Одни крайние

Максим
18.05.2018
11:10:00
Какие все суеверные)

Павел
18.05.2018
11:10:13
кто последний? запишите меня на следующий четверг
Предоставьте заявление в письменном виде в трех экземплярах. И справку от тимлида

Максим
18.05.2018
11:11:03
Предоставьте заявление в письменном виде в трех экземплярах. И справку от тимлида
у нотариуса заверять? и если да, то у скольких? надеюсь, не у всех?)

Павел
18.05.2018
11:22:43
☕ CunningFox
18.05.2018
11:24:30
Это где?

Shokha
18.05.2018
11:25:45
md5($file->baseName . time()) - вместо strtotime
в базу с другой именами идет а а папку другой☹️

Максим
18.05.2018
11:26:06
Shokha
18.05.2018
11:26:27
в базу с другой именами идет а а папку другой☹️
сначало как небуд надо отрабатват action'е!

Evgen
18.05.2018
11:32:07
сначало как небуд надо отрабатват action'е!
Может действительно надо на курсы записаться.с наставником

R
18.05.2018
11:32:16
сначало как небуд надо отрабатват action'е!
Тебе вечно не будут все подсказывать, включай голову, читай документацию, разберись, как оно работает вообще

Максим
18.05.2018
11:44:53
Aleksey
18.05.2018
11:47:35
на собеседование пришел, вопросы задают - щас, я у пацанов спрошу)
ну и че, если собеседование пройдешь, то работать пойдешь??

Максим
18.05.2018
11:48:51
ну и че, если собеседование пройдешь, то работать пойдешь??
ну если не пройдешь, то точно не пойдешь работать

Aleksey
18.05.2018
11:49:04
и чем это закончится?? вот ты работаешь, работаешь... проходит сколько то лет - а ты все работаешь. потом пенсия и потом ты умираешь...

Google
Like
18.05.2018
11:49:26
Тока узнал?

Aleksey
18.05.2018
11:49:31
какая-то хуе*венькая перспектива

Максим
18.05.2018
11:49:50
какая-то хуе*венькая перспектива
ну можно до пенсии не дожить) еще варик

я не рассматриваю гигантов мысли, которые свое дело мутят)

Aleksey
18.05.2018
11:50:32
я вот думаю бомжом стать или миллиардером. всяко веселей. но еще не решил, что выбрать.

Andrey
18.05.2018
11:50:41
помогите плз с active query. Есть табличка1 (client_id, order_id, order_sum). Тут client_id и order_id - primekey. Нужно одним запросом получить табличку2 (client_id, sum). Тут client_id - primekey, а sum - сумма всех order_sum по всем order_id для данного client_id из таблички1.

Aleksey
18.05.2018
11:50:57
Максим
18.05.2018
11:51:05
бомжом конечно. там все более концентрированное, и соответственно более короткое

Максим
18.05.2018
11:52:03
full version ))
gold edition)

Aleksey
18.05.2018
11:52:28
solution

great expirience ))

Stas
18.05.2018
11:56:38
great expirience ))
Greit Inglish!

Andrey
18.05.2018
12:03:06
помогите плз с active query. Есть табличка1 (client_id, order_id, order_sum). Тут client_id и order_id - primekey. Нужно одним запросом получить табличку2 (client_id, sum). Тут client_id - primekey, а sum - сумма всех order_sum по всем order_id для данного client_id из таблички1.
ну тут в табличке 1 сочетания client_id, order_id - уникальны. в табличке2 (ну то что должен вернуть query) - сумма для каждого client_id. ну или поясни что нужно расшифровать

Ad.x ??
18.05.2018
12:06:35
мож не понял чо

Andrey
18.05.2018
12:07:30
ага. спасибо! ща попробую в activeQuery скомпилить

Google
Ad.x ??
18.05.2018
12:08:54
сначала так посмори, то не то вообще. не понятно написано

Shokha
18.05.2018
12:22:58
public function actionUpload() { $model = new UploadMultiForm(); $image = new Image(); if (Yii::$app->request->isPost) { $model->file = UploadedFile::getInstances($model, 'file'); if ($model->file && $model->validate()) { foreach ($model->file as $file) { $gen = Yii::$app->security->generateRandomString($length=12); echo "<pre>"; print_r($file); $image->img_name = $gen. '.' . $file->extension; print_r($image->img_name); $image->save(); $file->saveAs('../web/upload/' . $gen . '.' . $file->extension); } } } return $this->render('upload', ['model' => $model]); } } почему $image->save(); Толко последный раз работает? если я загружаю 3-4 файлы все загружается но базу последный инфо последнго файла записвается

Ad.x ??
18.05.2018
12:24:26
не устал хуйню подобную тут постить? уже не смешно как-то

Evgen
18.05.2018
12:24:55
С логикой туго у парня

До фреймворка еще долго идти, хоть бы php знал

Максим
18.05.2018
12:28:37
не устал хуйню подобную тут постить? уже не смешно как-то
по ходу всей толпой сделаем за него работу)

Evgen
18.05.2018
12:29:22
Надеюсь он делает сайт для себя, а не для заказчика))

Ad.x ??
18.05.2018
12:30:02
практика
прочитал что такое эктив рекорд?

Shokha
18.05.2018
12:30:24
прочитал что такое эктив рекорд?
я прочитал это давно в guide yii2

Максим
18.05.2018
12:30:28
практика
надо сначала доки изучить, а потом уже народ мучать вопросами, ответы на которые гуглятся

Ad.x ??
18.05.2018
12:30:39
я прочитал это давно в guide yii2
прочитай еще раз на википедии

Страница 1259 из 1721