
Evgeny
17.07.2018
07:28:43
в смысле что:
1. я жму кнопку отправить
2. выводит это сообщение с подтверждение что не бот
3. я хз как подтвердить что я не бот ибо нет интерфейса

Barbara
17.07.2018
07:29:56
валидация на стороне клиента сработала

Evgeny
17.07.2018
07:32:33
и чего

?
17.07.2018
07:32:49
Значит ты не робот

Google

Evgeny
17.07.2018
07:33:14
она должна сработать, капча автоматом провериться в гугле и только потом отправиться без лишних вопросов
а если есть вопросы - интерфейс ввода (выберете квадраты где нарисованы знаки) должен отобразиться
сейчас выходит что формой невозможно пользоваться
+ я робот

Barbara
17.07.2018
07:35:41
skipOnEmpty добавь в рулес
твой валидатор не пропускает я так понимаю, не знает что это поле может быть пустым

Evgeny
17.07.2018
07:39:52
не помогло

Barbara
17.07.2018
07:40:34
кеш

Максим
17.07.2018
07:41:15
кеш
да откуда там кеш. страницу перезагрузил и готово

Evgeny
17.07.2018
07:51:14
в общем пока видимую оставлю
потом разберусь

Oleg
17.07.2018
08:31:08
После создании модели через форму, перекидывает на следующую страницу. но если юзер нажмет кнопку назад то получит ту же форму но уже заполненную, что то подредактирует и опять жмет Создать... в итоге получится несколько одинаковых страниц. как с этим бороться?

Google

Andrey
17.07.2018
08:32:41
При создании редиректить на саму себя без post и не будет такого

Oleg
17.07.2018
08:33:13

Barbara
17.07.2018
08:46:28

Oleg
17.07.2018
08:46:58
есть id

Oleg
17.07.2018
09:27:13
ребят, при нажатии "отмена" при конфирме, записи все равно удаляются, че не так то ?
https://pastebin.com/T9Qiyvrb

Алексей
17.07.2018
09:56:52

Ad.x ??
17.07.2018
09:57:46

Alexey
17.07.2018
09:57:59
не, у меня большой проект
там уж не слезешь :D

Oleg
17.07.2018
09:59:11
взял уже из класса ActionColumn
'data-confirm' => Yii::t('yii', 'Are you sure you want to delete this item?'),
'data-method' => 'post',

Ad.x ??
17.07.2018
10:00:35

Alexey
17.07.2018
10:00:59

Ad.x ??
17.07.2018
10:01:15
D:
потому и не пишу тесты, ибо переезжать в случае чего очень накладно будет _))))

Barbara
17.07.2018
10:03:09

Oleg
17.07.2018
10:03:41
окошко ж выходит "_"
попробую в хроме, ато я в опере
тоже удаляет (

Barbara
17.07.2018
10:07:43
тоже удаляет (
http://ftask.ru/2017/02/08/yii2-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8-%D0%BD%D0%B0-%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-bootstrapconfirm/

Google

Oleg
17.07.2018
10:08:30
спасибо! попробую

Алексей
17.07.2018
10:08:57

Denis
17.07.2018
10:10:14
Всем привет
Вопрос по связаным данным через промежуточную таблицу
$blogModel->find()
->orderBy(['postedDate' => SORT_DESC])
->offset(Yii::$app->request->get('offset') ? : 0)
->limit($blogModel->limit)
->all();
Как вытащиить еще категории в этом запросе они связаны через связную таблицу
public function getCategories()
{
return $this->hasMany(Categories::className(), ['id' => 'categoryId'])
->via('categoriesToBlogs');
}

Алексей
17.07.2018
10:14:21

Denis
17.07.2018
10:14:39
После запроса ?

Алексей
17.07.2018
10:15:39
Получаем модель $blogModel затем получаем категории этой модели

Barbara
17.07.2018
10:16:44
with по моему еще нужно

Миолаэ
17.07.2018
10:17:52

Yury
17.07.2018
10:18:49
особенно люблю конторки, у которых "нет времени на тесты"

Denis
17.07.2018
10:19:09
with по моему еще нужно
$blogModel->find()->with('categories')
->orderBy(['postedDate' => SORT_DESC])
->offset(Yii::$app->request->get('offset') ? : 0)
->limit($blogModel->limit)
->all();
не помогло без категорий ответ

Mirocow
17.07.2018
10:19:58
->offset(Yii::$app->request->get('offset')
жесть
за такие вещи атата
хотяб так (int) Yii::$app->request->get('offset')

Максим
17.07.2018
10:21:23
особенно люблю конторки, у которых "нет времени на тесты"
если есть бабло у конторы платить прогеру вдвое больше за тот же код, то почему бы и нет) но если это какая то студия, делающая лендинги и "интернет-магазины" на коленке, то нафиг кому те тесты сдались, если это увеличивает сроки и стоимость вдвое)

Yury
17.07.2018
10:21:57
ну подход сам стрёмный имхо
TDD наше все

Mirocow
17.07.2018
10:22:34
без тестов можно только простые проекты делать

Yury
17.07.2018
10:22:43

Google

Mirocow
17.07.2018
10:22:48
типо презентационых сайтов для компаний

Максим
17.07.2018
10:23:18

Barbara
17.07.2018
10:23:21

Denis
17.07.2018
10:24:03
Жаль что в yii2 все так сложно нельзя просто взять и вытащить даные используя свяь нужно джойнить наверно
Смысл тогда вобще со связей через таблицу

Ad.x ??
17.07.2018
10:24:25

Mirocow
17.07.2018
10:24:32
можно и проще

Denis
17.07.2018
10:24:50
Помоему сейчас самое просто решение это сделать ждойн
Но получается выстрел себе в ногу)

Admin
ERROR: S client not available

Mirocow
17.07.2018
10:25:33
можно описать все в ActiveQuery

Denis
17.07.2018
10:25:47

Mirocow
17.07.2018
10:26:16
class UserQuery extends ActiveQuery
{
public function onlyActive()
{
return $this->where(['status' => User::STATUS_ACTIVE]);
}
}

Ad.x ??
17.07.2018
10:26:24

Mirocow
17.07.2018
10:26:28
типо такого и там описать джойны

Denis
17.07.2018
10:26:47

Mirocow
17.07.2018
10:26:56
а использовать так User::find()->onlyActive()->all()

Denis
17.07.2018
10:27:04

Google

Mirocow
17.07.2018
10:27:30
надо смотреть на описание в классах моделей

Denis
17.07.2018
10:27:41

Barbara
17.07.2018
10:27:41

Mirocow
17.07.2018
10:27:48
и как вызываешь и наличие внешних ключей

Like
17.07.2018
10:28:05

Mirocow
17.07.2018
10:28:18
надо пользоваться пулреквестами и тестами
и такого не возникнет

Ad.x ??
17.07.2018
10:28:53

Like
17.07.2018
10:29:02

Mirocow
17.07.2018
10:29:05

Like
17.07.2018
10:29:06
Тебе не стыдно по чатикам лазить?
Убери нахер php

Barbara
17.07.2018
10:29:29

Mirocow
17.07.2018
10:29:30

Like
17.07.2018
10:29:37

Ad.x ??
17.07.2018
10:29:42
но реже
а разница? померить насколько реже как? )

Like
17.07.2018
10:29:53

Mirocow
17.07.2018
10:30:03
Убрал

Barbara
17.07.2018
10:30:06
командир

Like
17.07.2018
10:30:12
Теперь как человек

Mirocow
17.07.2018
10:30:22
нельзя просто выставить для чата одно а для всех другое