who are you
Почему запутанное?
хз, я бы лучше два раза форму создал и в создании и в обновлении чем вот так делать посредника вьюшку
👻
Для того чтоб не клепать 1 и ту же форма 2 раза
👻
А основная обёртка отличается контролем
Павел
Павел
И функции не делай. Это же запутано внутри одной функции другую вызывать
👻
А поддерживать потом как
👻
who are you
да, всегда руками делал а тут решил выпендрица и круд на генерировал
👻
Гг
Юрий
Юрий
Ваще порхать будет
Павел
who are you
а тут такая дичь - вьюшка посредник - ну обалдеть ))) теперь буду знать чо так можно делать)))
Павел
Павел
Ещё скажи дилер
who are you
http://shot.hsdn.org/Cv2msTP6
Юрий
Он услышал про принцип единой ответственности и теперь применяет его ко всему
Юрий
Дома два толчка поставил
Юрий
В один срет, во второй ссыт
Павел
Юрий
А то две ответственности у толчка
Юрий
Ишь че удумали
Юрий
Наделали фаянса тут
Павел
Ага. Запутывают только
Павел
who are you
во всем мире уже пользуют раздельный мусорные бачки
👻
Можно параллельно спать и сосать во второй навесиком
who are you
а тут все в одно пихают
Юрий
Юрий
Вот это автозамена
👻
С утра актуально
Юрий
Сосешь по утрам?
Павел
Юрий
👻
Да да хаоми с т9 жжот
Юрий
http://shot.hsdn.org/Cv2msTP6
Все ок тут. У тебя как раз разделено все по вьюшкам. Одна рендерит форму, вторая выводит рендеренное. Не усердствуй
Павел
Воспринимай это как простой инклуд
Павел
По сути это так и есть
who are you
who are you
я просто не знал этой фишки
Юрий
👻
who are you
Водички попей
какую либу юзаешь для обработки картинок ? нужно для галерейки
who are you
какая ща топ либа для обработки картинок
👻
Imagine вроде как
who are you
а в йии есть что то для этого встроенного ?
👻
она помоему встроенная в yii2
👻
а так пощюпай эту https://github.com/elgorm/yii2-uploadable-cropable-image
👻
но она не обновлялась довно может чо посвежее есть
who are you
ща глянем
who are you
use yii\imagine\Image;
who are you
ну да вроде есть из коробки
who are you
тогда не буду изгаляца
who are you
но почему то в вендоре не найду 😄
who are you
http://www.yiiframework.com/doc-2.0/ext-imagine-index.html
who are you
оказывается оно отдельно инсталируется
who are you
> composer require --prefer-dist yiisoft/yii2-imagine
Using version ^2.0@dev for yiisoft/yii2-imagine
./composer.json has been updated
The "extra.asset-installer-paths" option is deprecated, use the "config.fxp-asset.installer-paths" option
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
- Installing imagine/imagine (v0.6.3): Downloading (100%)
- Installing yiisoft/yii2-imagine (2.1.0): Downloading (100%)
imagine/imagine suggests installing ext-imagick (to use the Imagick implementation)
imagine/imagine suggests installing ext-gmagick (to use the Gmagick implementation)
Writing lock file
Generating autoload files
Юрий
Ну так к пхп имаджик поставь
who are you
вроде пашет всё 😊
Юрий
Это отдельный модуль пхп
Юрий
А ну да, пашет, это рекомендации
Юрий
Гд например гифку не подредактирует тебе
who are you
да пока не нужно, там задача раз в месяц тумбочек нарезать
who are you
хотя чую что оно стоит на серваке уже
👻
gd да а магестик не всегда
who are you
http://shot.hsdn.org/1Givc3ZP
who are you
чо не так? вроде по инструкции
👻
нейимспейс глянь
who are you
блин
who are you
там просто написано - смотри доку по имаджине ну я и скопировал от туда
who are you
наверное так нужно
use yii\imagine\Image;
who are you
вообще как то неправильно
в доке на йии указано что для ресайза
Image::thumbnail()
а на сайте Имаджины
$image = $imagine->open('/path/to/image.jpg');
потом
$image->resize(new Box(15, 25))
who are you
всё переделали
👻
Обратная совместимость хули
who are you
Обратная совместимость хули
кстати
http://www.yiiframework.com/doc-2.0/yii-imagine-baseimage.html#resize()-detail
тут вроде есть такой метод, а пхпшторм говорит что нет
👻
ну может не проиндексировало или плуг для шторма старый
who are you
http://www.yiiframework.com/doc-2.0/yii-helpers-filehelper.html
почему такой скудный хелпер ( хотел скопировать файлы а фигу
who are you
методы в основном работы с папками
who are you
DirHelper надо было назвать 😄