Дмитрий, в том-то и дело. В прошлом вопросе он "решил" задачу путём нахождения рабочего куска кода.
Как я понимаю этот же кусок кода в этом вопросе.
Автор, несмотря на свою подпись "целеустремлённый" ничего не хочет делать самостоятельно, а тем более думать.
Такому помогать нет никакого желания.
Я Вам дал ссылку на официальную документацию в комментарии к Вашему прошлому вопросу.
Потрудитесь прочесть как правильно загружать изображения и отредактируйте "свой" код.
Разницы между загрузкой одного файла или нескольких никакой нет.
Владимир, уберите "@" и никогда не используйте. Этим Вы оказываете себе медвежью услугу.
Читайте логи, проверяйте права на запись и используйте move_uploaded_file вместо copy.
Также по ссылке найдёте информацию как правильно загружать файлы.
66demon666, индексы, внешние ключи не обязательны. Вы связываете по суррогатному ключу, например user_id.
Индексы нужны для связи по внешним ключам и для поиска.
Ruslan Ruslanov, а какой ещё может быть ответ? Только точно такой как и у меня, за небольшим исключением. Не очень хорошо получаются данные из строки размеров. Тут надо подумать, куда это вынести, чтобы не писать это в виде.
Если писать без framework-a, то да, Ваш ответ может быть корректен. Но при использовании framework-а это неверный ответ. Зачем в действии контролера что-то делать с размерами для checkbox, если уже предусмотрена возможность переопределить вывод этих самых checkbox-ов "из коробки"?
Возможно, в какой-то другой ситуации, при использовании framework-a Ваш ответ будет корректен, возможно, но не в этой ситуации.
Но согласитесь, проблему решает, а значит ответ корректен.
Ruslan Ruslanov, решает, но ответ неверный. И какая разница, с какого устройства писать ответ? Правильный ответ пишется одинаково, что с телефона, что с компьютера.
MaikMain, по первому пункту дополнил ответ.
2) Не совсем правильно. Я сделал так потому, что у меня нет вообще таких данных и объявлял их динамически, то есть, подставлял на ходу. Можно в модели сделать метод, который будет переводить строку в массив, а в форме его использовать надо так же, как и SizeOneHelper::getSizeList().
3)Повторюсь, я бы подумал, как улучшить хранение этих данных, возможно json.
MaikMain, сейчас напишу.
Только уточните, в каком виде у Вас данные в $model->size? Строка?
При выводе получается так? echo $model->size; // например 1, 2, 5
Как я понимаю этот же кусок кода в этом вопросе.
Автор, несмотря на свою подпись "целеустремлённый" ничего не хочет делать самостоятельно, а тем более думать.
Такому помогать нет никакого желания.