Anonymous
ща проверю
Anonymous
Anonymous
Андрей
а если очистить папку с ассетами, что уже сгенерились?
Anonymous
аналогично
Anonymous
удалил всю папку assets, создал по новой, рестартнул браузер почистил кэш xdebug и yii на другой порт стартанул
Андрей
и всё равно нет jquery?
Андрей
кроме AppLoginAsset ещё какой-то ассет подключается?
Anonymous
Ага jquery нету всё равно. Есть ещё один ассет дефолтный который был. Но я его не подключаю в этом лэайуте, в нём стили другие.
Андрей
а в других вьюхах?
Anonymous
Дефолтный ассет в другом лэайуте подключается, который должен выводится человеку после авторизации. Там стоит AppAsset::register($this); и всё, больше нигде ассеты вообще не юзаются.
Anonymous
только в двух лэайутах соотсвественно, один для логина/регистрации/сброса пароля (AppLoginAsset.php) , второй для внутреннего контента (AppAsset.php ) оба подключаются в своих лэайутах, во вьюхах ассеты не дёргаются, весь выводи идёт через вывод вьюх в своих лэйаутах
Андрей
странно...
Anonymous
может в assetManager что-то надо поправить?
Андрей
покажи ещё раз код AppLoginAsset
Anonymous
https://hastebin.com/osopafedah.xml
first
Ребят, всем привет, кто поможет за денюжку с загрузкой файла на сервер?
Делов минут на 5
Максим
SiZE
Максим
Максим
Может реально пару петабайт залить надо, а он на диалапе
Sam
Доброе утро
first
музыка не грузилась, уже сам в php.ini изменил размер загружаемого файла :D
Чет сразу не подумал
Павел
Загружаю файлы на сервер за деньги. Дешево. Гарантия 1 месяц
Еvгений
Профессиональный загрузчик. Опыт работы 15 лет. Использую современные средства загрузки. Любой сервер.
first
мне бы на 3 что бы :С
Shokha
помогите
$model = (new \yii\db\Query())
->select('*')
->from('article')
->join('INNER JOIN', 'image', 'article.id = image.article_id', 'LIMIT = 1')
->join('LEFT JOIN', 'profile', 'article.user_id = profile.user_id')
->all();
как правилно писат
->join('INNER JOIN', 'image', 'article.id = image.article_id', 'LIMIT = 1') чтобы он не все imgage взял, а ондин
Yuriy
вместо ->all(); попробуйте ->one();
Anonymous
Shokha
Shokha
Shokha
мне надо он взял из таблицу image взял толко 1
SiZE
Shokha
Shokha
он все картинок берет где article.id ровняется image.article_id и из этого у меня очен болшой массив получается
Anonymous
https://www.yiiframework.com/doc/api/2.0/yii-db-query#innerJoin()-detail
Shokha
Виктор
помогите
$model = (new \yii\db\Query())
->select('*')
->from('article')
->join('INNER JOIN', 'image', 'article.id = image.article_id', 'LIMIT = 1')
->join('LEFT JOIN', 'profile', 'article.user_id = profile.user_id')
->all();
как правилно писат
->join('INNER JOIN', 'image', 'article.id = image.article_id', 'LIMIT = 1') чтобы он не все imgage взял, а ондин
SQL так не умеет.
Через AR можно получить, то что нужно. Или через подзапросы или оконные функции.
first
ребзя, а как-нибудь можно с помощью миграции поменять тип столбца в бд?
Виктор
можно
Максим
Nikita
Всем привет, подскажите почему может быть так: сделал вьюшку renderAjax
там DateRangePicker если открыть просто в браузере то DateRangePicker работает вплывает выбор даты
а если вызвать ajax на другой странице эту вьюшку перестает работать DateRangePicker
предположу что может какие то js не подгружаются, подскажите плиз
Павел
Потому что в DOM события не привязываются, раз ты динамически его обновляешь
Павел
Надо после загрузки Аяксом инициализировать jquery компонент твой
Nikita
а как правильно сделать?)
Павел
Так же как ты делаешь по событию document.ready()
Nikita
спасибо)
Андрей
Доброе утро
Андрей
Вчера спрашивал, но может сегодня кто сможет глянуть
Андрей
Прошу помощи. Есть два сайта, оба на Yii2, на одном база с юзерами с API, а другой должен при авторизации юзера через апи соединяться с первым. Вот с авторизацией второго сайта через первый у меня и есть проблема :) То есть юзер на втором сайте вводит логин и пароль свои, они принимаются своим же контроллером с остальными манипуляциями ну и делается запрос к апи. С первым сайтом проблем не возникло, апишка пилится потиху, на данный момент там авторизация работает. То есть может принять логин и пароль и вернуть access_token, а вот с логикой второго у меня проблема. Не могу представить, как это лучше всего сделать. Я какой-то полурабочий бред написал, что бы протестировать, но для рабочего варианта это не годиться. Может есть у кого опыт или рабочий пример кода такого дела?
Павел
Очень путано
Павел
Нужна авторизация по апи на втором сайте
Павел
???
Павел
И в чем проблема? Апи ты говоришь рабочий
Андрей
Надо авторизовать юзера на втором сайте, беря инфу с первого по апи, а не из базы
Павел
Ну и бери
Андрей
проблема в том, что я не понимаю, где что и как тут должно быть, ранее ничего похожего не делал
Павел
Проблема то в чем?
Андрей
Проблема в том, что я не понимаю, как оно правильно делается
Павел
Ну авторизуй. Получил токен - значит успешно
Павел
Дальше радуйся
Павел
Если нужны данные тянешь профиль по апи
Андрей
Звучит это примерно так "Для авторизации его надо авторизовать" :)
Anonymous
Максим
Фэк(
прозевал ты свои 500 баксов на новые татушки)
Павел
Требуется грузчик файлов. Непьющий, без вредных татушек. С профильным высшим образованием. Со знанием Дарта не беспокоить
Максим
Anonymous
Anonymous
Типа это не фирст
Павел
Тонка
Где тонко там и рвется!
Shokha
pageSize 10 но почему каждом странице разное число данние
Shokha
если 1-2-3 стр 6! 4-5-6 стр 3
Максим
Shokha
потому что фильтруешь не там, где надо, скорей всего
$query = Article::find()->joinWith('profile')->joinWith('image')->joinWith('category');
$countQuery = clone $query;
$pages = new Pagination(['totalCount' => $countQuery->count(), 'pageSize' => 10]);
$model = $query->offset($pages->offset)
->limit($pages->limit)
->orderBy(['article.id' => SORT_DESC])
->all();
return $this->render('index', [
'model' => $model,
'pages' => $pages,
]);
Виктор
ну так в запросе наверняка отношения есть не 1:1
Максим
Evgeny
Ребят подскажите есть столбец в gridview в котором я изменил значение - value (раньше выводился просто айдишник категории в виде числа, сейчас выводится наименование категории)
[
'attribute' => 'category_id',
'value' => function($data) {
return $data->category->name;
}
]
Вопрос есть возможность поиска значений по этому столбцу (в шапке таблицы через input. Gridview была сгенерирована стандартным способом при помощи gii,) так вот поиск работает соответственно когда в input вставляешь айдишник категории, но не когда пишешь название категории, это и понятно! НЕ понятно, как сделать чтобы можно было в этом столбце все-таки осуществлять поиск по наименованию… Кто нибудь сталкивался с такой проблемой, подскажите где можно почитать как это разрулить???