Как сохранить бихевером после кропа?

Добрый день,

на проекте я пользуюсь бихевером для сохранения фоток. ImageUploadBehavior меня все в нем устраивает.
теперь у меня задача сделать копивальник, выбор пал на croppie все как бы сделал, режет.

И тут значит сама сложность, мне надо сохранить 5 файлов
1 - оригинал,
2 - вырезку с кропа
3 - сохранить 4 файла с кропом нужного мне размера.

У бихевера кропивальника нет, по этому вот и вопрос.
Вот не как не соображу как мне использовать бихевер для сохранения.
Он удобен и не хочется плодить кучу функций. Всем спасибо за помощь!

https://foliotek.github.io/Croppie/
https://github.com/yii-dream-team/yii2-upload-behavior
  • Вопрос задан
  • 266 просмотров
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Отнаследуйтесь от него и дополните/измените методы при сохранении изображений.
В частности:
/**
     * After file save event handler.
     */
    public function afterFileSave()
    {
        if ($this->createThumbsOnSave == true)
            $this->createThumbs();
    }

И конкретно:
/**
     * After file save event handler.
     */
    public function createThumbs()
    {
      //...
    }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы