Ilya 🃏
а, нет, там psr-4
Ilya 🃏
без \ в начале?
и с \ и без \ не работает
mr.
и с \ и без \ не работает
Попробуй на дев тачке выпилить vendor а потом выполни composer install -o
mr.
Вроде как не должно доходить, раз по умолчанию true, попробуй явно задать это свойство.
The Ant
Но например у mootensai/yii2-enhanced-gii такая же автозагрузка
{ "require": { "nmcteam/image-with-text": "2.*" } }
The Ant
1 версия может вообще без неймспейсов
The Ant
ппц так сложно посмотреть
Ilya 🃏
она и стоит)
Ilya 🃏
вторая
The Ant
в дефолтном композере первая в зависимостях
Ilya 🃏
Я вручную пихал вторую
SiZE
@beowulfenator а как бы ты реализовал задачу поиска по эластику. Если ничего не найдено предложить то-то? Двумя запросиками? :)
Konstantin
это наше больное место
Konstantin
пробовали всякое
Konstantin
например, пробовали расслаблять требования
Konstantin
и вторым запросом
Konstantin
сейчас у нас есть просто список featured вакансий, которые мы и показываем, если по основному запросу ничего не найдено
SiZE
Ясно, спасиб :)
Ilya 🃏
Попробуй на дев тачке выпилить vendor а потом выполни composer install -o
Странно, он вообще его не установил при composer install -o
mr.
Значит composer update не сделал.
mr.
composer install -o устанавливает зависимости описанные в composer.lock
Ilya 🃏
аа
mr.
-o оптимизирует загрузчик)
Ilya 🃏
т.е. сначала апдейт, потом инстал?
mr.
Да, сделай апдейт
mr.
После апдейта инсталл не нужен
Nikita
подскажите как сделать при использовании кеша внутри вывести коментарии без использования кэша
SiZE
при использовании кеша внутри вывести коментарии без использования кэш
Nikita
)
The Ant
Вопросец ребята, как редиректнуть после сохранения формы и не потерять флеш сообщение?*
The Ant
if ($model->load($this->request->post()) && $model->save()) { $this->session->setFlash('info', 'Новые настройки сохранены'); $this->redirect(['index']); } Типо того
The Ant
проебуюцо короче флешки. чот не ладное
Petr
Привет всем, подскажите как в yii2 использовать стандартную библиотеку cURL
Petr
вот так: https://github.com/guzzle/guzzle
а стандартную PHP шную? можно както?
The Ant
а стандартную PHP шную? можно както?
конечно: http://php.net/manual/ru/book.curl.php
Petr
конечно: http://php.net/manual/ru/book.curl.php
PHP Fatal Error – yii\base\ErrorException Call to undefined function backend\controllers\curl_init() вот что пишет мне
The Ant
забей
Petr
код нужен
$ch = curl_init ($url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_SSLCERT, $crtPath); curl_setopt ($ch, CURLOPT_SSLKEY, $keyPath); curl_setopt ($ch, CURLOPT_SSLCERTPASSWD, $pemPassword); curl_setopt ($ch, CURLOPT_SSLKEYPASSWD, $pemPassword); curl_setopt ($ch, CURLOPT_USERPWD, $user . ':' . $password); curl_setopt ($ch, CURLOPT_POST, true); if ($_REQUEST['func'] == 'pay') { curl_setopt ($ch, CURLOPT_POSTFIELDS, json_encode($request)); } else { curl_setopt ($ch, CURLOPT_POSTFIELDS, ''); } curl_setopt ($ch, CURLOPT_FAILONERROR, false); $result = curl_exec($ch); $info = curl_getinfo ($ch);
Petr
спасибо, не был установлен
Stas
Подскажите немогу найти никак настройку в гридвью что бы над кнопками действий вы вести кастомную надпись типа Actionв той же строке где и надписи колонок
Galymzhan
http://take.ms/KbO81
Stas
сенкс
Stas
кто то использовал yii2fullcalendar? или что то подобное?
Yurii
ребятки, помогите пока окончательно незаговнокодил правила [['upload_file1','upload_file2','upload_file3','upload_file4'], 'file', 'skipOnEmpty' => true, 'extensions' => 'jpg, png', 'mimeTypes' => 'image/jpeg, image/png',], есть форма с 4 файл аплоад инпутами и таблица с 4 полями куда нужна вписать название каждого файла (pic1,pic2,pic3,pic4) метод тут https://gist.github.com/anonymous/d78f22717b5cd16b9e424b2f0c79ccfd вот вместо $this->pic, надо для каждого в цикле форич вставлять в зависимости от uploadFile вставлять $this->pic1, $this->pic2, $this->pic3, $this->pic4
Yurii
понимаю что это изи но что-то вообще голова не варит
👻
кто то использовал yii2fullcalendar? или что то подобное?
А чё с ним не так поставил и работает
Stas
мне нужно строить календарь для каждоц сущности свой для отдельного грубо говоря магашина и для от дельного продавца
👻
Отож Если я не ошибаюсь есть js плуг как раз уже разбитый по румам
👻
Посмотри может тебе такое больше подойдет
👻
Но там js
Ivan
findModel в контроллере не более чем вспомогательный метод, котороый можно удалить и прекрасно жить без него
Ivan
Ответ на твой вопрос - докуменнтация по фреймворку и в методе findModel контроллера собственно
Павел
У тебя rest чтоли?
Artem
Всем привет, кто-нить сталкивался с ошибкой: Unable to determine the request URI? Падает на каждом unit тесте
Павел
CourseLecturer::find()
Павел
Ваш кэп
Павел
Настрой связи в моделях и не заморачивайся
Павел
Many to many спасёт тебя
Павел
Хотя у курса один всего лектор?
Павел
Ещё проще тогда
Павел
Зачем тебе отдельная модель для этого? Выкинь ее
Павел
Тогда many to many
Сергей
Добрый вечер! Думаю тут как организовать загрузку файлов (небольшие документы, картинки). Хочу по такой схеме делать: 1) При выборе файла в форме он сразу грузится на сервере во временную папку (через FileApi от mailru) 2) в форме в скрытом инпуте хранится путь к файлу (для картинок можно превью показывать сразу) 3) После валидации формы перемещать файл из временной папки в место постоянного хранения. 4) по крону удалять все файлы из временной папки старше 2х часов. Что скажете? нормальная схема? Или я не вижу каких-то явных проблем, которые могут возникнуть?
Alim
Js'ом можнл сразу превью показывать не грузя на сервер и не грузя сервер
Сергей
Js'ом можнл сразу превью показывать не грузя на сервер и не грузя сервер
Хочется уйти от отправки файла вместе с формой, чтобы спокойно аяксовые формы делать + для картинок сразу кроп делать. то есть запилить некий универсальный виджет файла, а в форме уже просто строку передаваь
Ivan
Хочется уйти от отправки файла вместе с формой, чтобы спокойно аяксовые формы делать + для картинок сразу кроп делать. то есть запилить некий универсальный виджет файла, а в форме уже просто строку передаваь
У меня картинки режет cropper.js, который отправляет на бэк не картинку с координатами как порезать, а бинарные данные уже обрезанной картинки, и я её сейвлю. Никакой боли и лишнего кода с gd/imagick/etc на сервере
Ivan
А бинарные данные отправляю - это как? Они как файл уходят?
cropper.getCroppedCanvas().toBlob(function (blob) { var formData = new FormData(); formData.append('*Form[imageObject]', blob); $.ajax('/*', { method: "POST", data: formData, processData: false, contentType: false, success: function (response) { if (response.message === 'ok') { } }, error: function () { console.log('Upload error'); } }); });
Ivan
Сразу предупреждаю, работает только в современных браузерах