Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Александр Амплеев

  • 1
    вклад
  • 89
    вопросов
  • 10
    ответов
  • 80%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как настроить отправку почту через sendgrid на yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Модератор, а что не так с тегом? я разбираюсь в пакете отправки почты на php для yii2. Какие теги я должен указать?
    Написано более трёх лет назад
  • Как настроить отправку почту через sendgrid на yii2?

    Александр Амплеев @Ampleev Автор вопроса
    в том-то и дело что мне тоже не известно ) этот код скопирован из мануала https://github.com/bryglen/yii2-sendgrid и что там должно быть я не могу разобраться. Толи инструкция плохо написана, толи я торможу ) как понять в каком формате должны быть эти данные?
    Написано более трёх лет назад
  • Почему listview искажает ссылки во вьюхе?

    Александр Амплеев @Ampleev Автор вопроса
    спасибо, посмотрю
    Написано более трёх лет назад
  • Как на yii написать аналогичный запрос sql?

    Александр Амплеев @Ampleev Автор вопроса
    Прости что снова тебя отвлек, но статьи этия уже видел ) вот такой запрос я написал

    $query = (new Query())->select([
                        'post.id' => 'id',
                        'post.authorID' => 'authorID',
                        'post.title' => 'title',
                        'post.content' => 'content',
                    ])
                        ->distinct()
                        ->from('post')
                        ->leftJoin('comment', '`comment`.`postID` = `post`.`id`')
                        ->where(['comment.authorID' => 1])
                        ->with('comments')
                        ->all();


    выдает ошибку

    Calling unknown method: yii\db\Query::with()

    подозреваю это из-за того что объект создается не как "Post::find.." и он не знает где искать 'comments'
    Написано более трёх лет назад
  • Как получить все посты, которые не комментировал определенный пользователь?

    Александр Амплеев @Ampleev Автор вопроса
    в итоге написал вот такой запрос:

    SELECT distinct
     post.id as id,
     post.authorID as authorID,
     post.title as title,
     post.content as content,
     FROM post left OUTER JOIN comment ON post.id = comment.postID
    WHERE comment.authorID !=2


    теперь осталось понять как этот запрос к listView приделать
    Написано более трёх лет назад
  • Как получить все посты, которые не комментировал определенный пользователь?

    Александр Амплеев @Ampleev Автор вопроса
    я попробывал, но не понял как на yii это реализовать, вот такой код у меня

    $subquery = Comments::find()->where('authorID='.$user->id);
                    $query = Posts::find()
                        ->where(['activateStatus' => 1])
                        ->andWhere(['closedDate' => NULL])
                        ->andWhere(['not exists', $subquery])
                        ->orderBy('price DESC');
                    $command = $query->createCommand();
                    echo "<pre>";
                    var_dump($command->sql);die();


    и вот что он выводит

    SELECT * FROM `posts` WHERE (`activateStatus`=:qp0) AND (`closedDate` IS NULL) AND (NOT EXISTS (SELECT * FROM `comments` WHERE authorID=1)) ORDER BY `price` DESC
    Написано более трёх лет назад
  • Как получить все посты, которые не комментировал определенный пользователь?

    Александр Амплеев @Ampleev Автор вопроса
    slo_nik, прости за беспокойство )
    Написано более трёх лет назад
  • Как получить все посты, которые не комментировал определенный пользователь?

    Александр Амплеев @Ampleev Автор вопроса
    да, желательно еще в контексте использования listView.. но я надеюсь получится и самому разобраться, но это будет идеально.
    Написано более трёх лет назад
  • Почему The file or directory to be published does not exist: ../basic/vendor/bower/jquery-ui?

    Александр Амплеев @Ampleev Автор вопроса
    спасибо, спасло
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Fortop: спасибо, буду разбираться
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Андрей Николаев: спасибо, буду разбираться
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Андрей Николаев: так на сервере не понятно где править - везде корректное выводится... а вот консоль yii берет не из корректного почему-то... тот же веб контроллер с таким же кодом работает без корректировки - в этом проблема
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Андрей Николаев: я сделал скриптом корректировку, но по-моему стремное решение какое-то...
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Андрей Николаев: у меня московское время на сервере, по крайней мере команда date выводит корректно. А вот yii консольное видимо откуда-то из другого места берет... вот хочу понять откуда.. время субд через select NOW(); тоже возвращает корректное, откуда же он не правильное берет? При чем и в консоли локально так и на проде также...
    Написано более трёх лет назад
  • Почему консольный контроллер ведет себя не так, как веб контроллер Yii2?

    Александр Амплеев @Ampleev Автор вопроса
    Андрей Николаев: 896a346b625a4eaea671bffafe8c7521.png

    похоже проблема во времени - консоль другое время получает... как это время консольное поменять не подскажете?
    Написано более трёх лет назад
  • XAMPP для mac OS, где настроить путь до папки сайта?

    Александр Амплеев @Ampleev Автор вопроса
    qork: понял, спасибо
    Написано более трёх лет назад
  • XAMPP для mac OS, где настроить путь до папки сайта?

    Александр Амплеев @Ampleev Автор вопроса
    Спасибо большое! Вот сделал как там все написано, создал виртуальный хост mysite.local. Но почему-то работает только в сафари при наборе урла mysite.local, в хроме не работает, идет стандартный поиск по запросу... в чем может быть проблема не подскажите? Апач перезапускал вместе с ос.
    Написано более трёх лет назад
  • Как создать четкий фавикон?

    Александр Амплеев @Ampleev Автор вопроса
    размытый получается все равно - тонкие линиии размытые. Нужен четкий, без размытостей.
    Написано более трёх лет назад
  • Почему четность минус единицы не определяется?

    Александр Амплеев @Ampleev Автор вопроса
    спасибо, без комментариев
    Написано более трёх лет назад
  • Почему четность минус единицы не определяется?

    Александр Амплеев @Ampleev Автор вопроса
    спасибо, без комментариев
    Написано более трёх лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Следующие →
Самые активные сегодня
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • pindschik
    pindschik
    • 5 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 5 ответов
    • 0 вопросов
  • seoforfood
    Станислав Шарапов
    • 4 ответа
    • 0 вопросов
  • yarkov
    Алексей Ярков
    • 4 ответа
    • 0 вопросов
  • Drno
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации