Давайте попробуем глянуть на то что есть . У вас какой Dataprovider ? ActiveDataProvider , что как БЕ намекает на использование Active Record. Если вам милее SQL запрос, то юзайте SqlDataProvider .
Alex_87, я понимаю , что мы все на одно лицо, но лично мне никто не отвечал, хотя и да я написал вам решение и первой и второй задачки.
Просто примите мои мысли к сведению. Они в перспективе могут быть полезнее 4 строчек кода :)
Alex_87, я видел это в другом вопросе. Я не запоминаю ники, но эту таблицу помню прекрасно. И моя мысль проста. Вот кто-то читает вопрос, размышляет, пишет ответ. Все это совершенно бескорыстно, просто чтобы помочь. Это классно, но когда в ответ нет никакой реакции, лично мне это кажется невежливым. В свое время я задавал здесь много вопросов и большое спасибо всем, кому было не лень ответить. Меньшее, чем я мог отреагировать - дать понять, что ответ пригодился, написать спасибо итд. ИМХО.
Видел уже этот код вчера. Потратил N-минут личного времени, чтобы написать код-ответить-объяснить. Реакции ноль.
Афффтор, это хреновый стиль получения помощи. Удачи.
Павел, не совсем. во всех случаях это был фриланс. Просто первый проект 50 часов в неделю, (что поднадоело со временем) а потом 25 :). 25 мне понравилось больше ))
Валерий Орлов, в браузерном хроме сохранены , как минимум куки. Т.е вы первый раз ввели код из смс вам прислали куки и далее браузер авторизуется используя их. Selenium Chrome и обычный это разные программы, соответственно не влияют друг на друга.
Можно попробовать скопировать из обычного хрома все куки и хедеры и добавить их в селениум.
Andrey Dugin, я сейчас сам немного погружаюсь в пайтон , пока смотрел эту задачку - узнал для себя новые штуки. Надеюсь , решение нормальное и у задающего тоже появятся СВОИ идеи.
А не пошли бы вы вот сюда ? )) . https://codepen.io/
Этот инструмент вам здесь очень пригодится. Каждый раз создавая вопрос, добавляйте песочницу. Это сэкономит всем время и поможет вам с ответами.