who are you
Почему запутанное?
хз, я бы лучше два раза форму создал и в создании и в обновлении чем вот так делать посредника вьюшку
👻
Для того чтоб не клепать 1 и ту же форма 2 раза
👻
А основная обёртка отличается контролем
Павел
И функции не делай. Это же запутано внутри одной функции другую вызывать
👻
А поддерживать потом как
who are you
Да делай хоть десять кто тебе запретит?
ну пока мне это не дает генератор который нахреначил тут чорти чо )))
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 надо было назвать 😄