Anton
или composer require yiisoft/yii2:2.0.13 вообще
Максим
ну это равнозначно "yiisoft/yii2": "2.0.13"
Anton
та же ошибка остается
Anton
блин
Максим
а в папке vendor есть папка bower или bower-asset?
Anton
bower-asset
Максим
bower-asset
попробуй тогда "bower-asset-library": "vendor/bower" заменить на "bower-asset-library": "vendor/bower-asset"
Anton
не помогло
Anton
https://github.com/yidas/yii2-composer-bower-skip вижу целый пакет есь
Максим
не помогло
а попробуй сначала установить bower-asset/inputmask а потом уже yii
Anton
эм. всмысле? у меня же уже установлен yii
Максим
та понятно, но раз ему не хватает bower-asset/inputmask установи сначала его, а потом обнови yii
Максим
мало ли, вдруг ты какой то пакет ставил, который должен был inputmask обновить, до конца процесс не дошел, и не видит пакета установщик
Руслан 🇲🇨
Доброго времени суток! Пытаюсь сделать авторизацию: if(!$user||$user->password |= sha1($this->password)) { $this->addError($attribute, 'Пароль или пользователь введены неверно'); } Выдаёт, что 'Пароль или пользователь введены неверно' даже когда ввожу верного пользователя и верный пароль. Пожалуйста, помогите. Спасибо.
Максим
там наверное должно быть !=
Виктор
Битовая операция
Но в даном случае наверное опечатка
Ayubkhon
Доброго дня, такая ситуация. Как обработать post запрос внутри вьюшки и чтобы при обработке запроса обновить данные в бд
Ayubkhon
Нужно для того чтобы пользователь обновлял своё фото
Павел
Вся логика должна быть в экшене
Максим
Нужно для того чтобы пользователь обновлял своё фото
шли фото на контроллер, и там обрабатывай
Ayubkhon
Хорошо
Tim
Теперь на vue это уже по старинке... Блин какой же я старый!
no stress! )) скоуп не глобальный)) а моего опыта))
Павел
no stress! )) скоуп не глобальный)) а моего опыта))
Просто я помню ещё времена без жиквери даже
Павел
Да. Летят года, летят фреймворки
Anonymous
Привет. Вопрос не в тему - какой фри софт используете для массресайза картинок в папке и переделки типа файла?
Roman
imagemagick
Anonymous
imagemagick
а для Windows 10?
Максим
как отправит туда
это не формат короткого ответа на вопрос, вряд ли я тебе в двух строчках смогу объяснить, как это сделать
Shokha
в контроллер
Павел
как отправит туда
Создаёшь экшен под смену фото, делаешь форму для смены фото, и в ней указываешь урл к своему экшену
Павел
Форму выводить во вьюхе
Tim
в экшене //делаем превьюшку $thumb = Yii::$app->image->load($basePath . $savePath); $thumb->resize(280, 280, Image::ADAPT)->background('#fff')->sharpen(20)->save($basePath . $thumbPrefix . $savePath, 100); //приводим к адекватному размеру и затираем исходник $normal = Yii::$app->image->load($basePath . $savePath); $normal->resize(1920, 1080, Image::AUTO)->sharpen(20)->save($basePath . $savePath, 95);
Tim
пример манипуляций
Виктор
Да, человек о десктопных программах спрашивает. Ни разу не о программировании
Anonymous
http://www.faststone.org/FSResizerDetail.htm
спасибо, прога что нужно 😘
Good
пытаюсь yii обновить и ловлю ошибку - yiisoft/yii2 2.0.13 requires bower-asset/inputmask ~3.2.2 | ~3.3.5 -> no matching package found. кто знает что за фигня?
"repositories": [ { "type": "composer", "url": "https://asset-packagist.org" } ] Такое есть в composer.json?
Good
fxp не нужно юзать, он устарел
Anton
fxp не нужно юзать, он устарел
вот я тоже не хочу, и вообще у меня только API в yii2 и нет фронта
Anton
не понимаю как не страдать
Good
В смысле? Через ассет пакаджист
Good
Там все просто
Good
А страданий не будет особых, пусть себе качает пару пакетов, тебе не насрать?)
Good
Там вроде только бутстрап и JQuery
Anton
В смысле? Через ассет пакаджист
можешь подробнее рассказать? просто добавить этот код в composer.json?
Good
Нет
Good
Его вобще убираешь из конфига
Максим
Его вобще убираешь из конфига
да, это я понял, его убрать, а repositories в корень composer.json кинуть
Good
Да, если нету там его уже, если есть с чем-то другим, дописать
Good
Так же, в конфигах нужно дописать $config = [ ... 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], ... ]; так как фреймворк по-дефолту ожидает просто папки bower и npm
Good
А папкаджыст ставит в bower-asset
Good
Ну для надежности пропиши еще в composer.json "config": { "fxp-asset": { "enabled": false } },
Good
То есть, в трех местах - добавить репозиторий, отключить принудительно FXP (хуже не будет), и в конфигах прописать алиасы новые
Anton
Ну для надежности пропиши еще в composer.json "config": { "fxp-asset": { "enabled": false } },
а в extra "asset-installer-paths": { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } нужно?
Good
ПОсле этого почистить папку вендор, и сделать инсталл (или апдейт)
Good
Не, не нужно, у меня и так работает
Good
Это наверное если не в yii
Anton
Это наверное если не в yii
теперь запускаю composer require "yiisoft/yii2:~2.0.13" ?
Good
Там суть этого пакаджыста в том, что он у себя кеширует все эти пакеты, и напрямую отдает. Но если пакета нет, то нужно его там сначала в поиске поискать, и он вроде должен добавить тогда
Good
Теперь запускаешь. что должен) Я ж не знаю, как там у тебя
Good
Кинь свой composer.json
Good
Ты с нуля ставишь фреймворк, или что?
Anton
2.0.12
Good
Ну так зачем его рекваирить снова?
Anton
хочу 2.0.13
Good
А почему не 2.0.15.1, или какой там последний?
Anton
блин, боюсь что больно обновляться