Максим Тимофеев: Ну есть такое дело, если пользователя нет в базе данных, при этом он заходит через фэйсбук (аккаунт зарегистрированный через телефон), я не получаю его почты, я не знаю почему но если у человека нет почты то запись в бд не появляется, где я уже что намутил такого что если нет email то запись не появляется?
Максим Тимофеев: Ну тогда опять же вопрос, как тогда выполнить это
test.com/site/category?id=1&cat=real-estate
test.com/site/sub?sub=9&al=premium
получить ссылки вида
test.com/real-estate?id=1
test.com/premium?sub=9
Максим Тимофеев: Вообще 2 экшена, category и sub, если написать так '/<action>'=>'site/<action>',
то он подставляет экшэ в url, а как вместо подставить get параметр , в принципе я get параметр cat могу переименовать в al что бы проще было
Максим Тимофеев: У меня это и было включено, если пробовать как у меня сразу написано, то при клике по 2 ссылке я попадаю на контроллер site/sub, а не site/search, но это я так понимаю потому что site/sub идет первым в правилах
если в rules написать
'rules' => [
'' => 'site/sub'
'' => 'site/search'
]
то тогда при нажатии на site/search, выполняется работа site/sub, я так понимаю потому что site/sub идет первым в правиле и он его выполняет? как исправить лучше?
Такой вопрос еще 1 как лучше организовать форму для записи данных в бд. Допустим человек выбрал категорию "Квартиры" и у него появились поля "кол комнат", "площадь". А в категории "авто" марка и модель, хочу что бы при выборе категории появлялись нужные поля, но меня сразу озадачивает а как я буду получать нужные данные? Т.е. мне нужно сделать 2 условия, если человек выбрал категорию "Квартиры" то берем нужные данные и записываем в нужную таблицу таблицу, если человек выбрал "авто" то берем опять же только нужные данные и записываем в нужную таблицу, так? Или я как то сильно мудрю?
О господи заработало, спасибо огромное)) Можно 1 вопрос задать,
Допустим есть 2 формы в обоих формах есть поле "test", если я хочу что бы во 2-ой форме применялись только свои валидационные правила то мне нужно создать сценарий и в конце каждого правила для этой формы дописывать 'on' => 'мой сценарий'??