Size: a a a

2021 June 22

IS

I Scarab in Yii Framework 2
да вопрос не в том, что учишься, а вопрос как и чему учишься.
"Как сделать, чтобы можно было заходить с этим статусом" - это вопрос не программиста о программировании, это вопрос бухгалтерши на форуме про 1С.
Т.е. ты должен понимать, что ни во фреймворке, ни в языке нет никаких чудес и каких-то непреодолимых вещей. Всё, что уже есть, можно проверить в работе и переделать, если тебе не нравится.
Не нравится статус - заведи свой и напиши любой обработчик и любое поведение. Ты программист, ты можешь (и должен) понимать работу кода и менять его как тебе заблагорассудится.
источник

IS

I Scarab in Yii Framework 2
А вот твой вопрос "как сделать чтобы заходить со статусом" - это говорит о том, что для тебя код и фреймворк - это какая-то магия и надо подобрать нужное заклинание.
источник

IS

I Scarab in Yii Framework 2
Не понимаешь каких-то аспектов - включаешь xdebug и идёшь по строчкам, отслеживая переменные.
Или, как до изобретения xdebug'а - print_r($someVar) - хоть на каждой строчке, опять же. И смотришь - где оно обрабатывается, где не пускает, почему не пускает.
источник

AI

ADMIN INDIGO in Yii Framework 2
Я отследил нашел но не смог понять как переписать под себя пока что вот что придумал \
источник

AI

ADMIN INDIGO in Yii Framework 2
И хотелось бы узнать мнение специалистов так делать нормально или нежелательно
источник

IS

I Scarab in Yii Framework 2
Всё зависит от того, что ты подразумеваешь под этими статусами. У тебя этих статусов десятки могут быть. То, что здесь приведено - это просто как пример.
Вот в примере есть ACTIVE - юзер, которому можно ходить, и INACTIVE - юзер, которому нельзя ходить.
Ты можешь завести статусы какие угодно, как тебе задача требует. Ходить, но только по выходным, например.
И соответственно написать нужные обработчики.
Здесь ты просто собрал в кучу, чтоб пускало и тех, и этих. Нет, так делать неправильно, потому что убивает саму идею статусов.
источник

ПА

Павел Афонин... in Yii Framework 2
ну ты просто задай себе вопрос: ты написал код вот так, придет потом заказчик и скажет, мне нужно еще вот такие условия, и тебе придется все переделывать.
источник

MO

Mengi Ondar in Yii Framework 2
добрый день! я еще новичок. а можно ли как модель activerecord использовать sql запрос?
источник

В

Владимир in Yii Framework 2
Всем добрый день, как можно сделать...

когда не нажата "затрудняюсь ответить" чтоб остальные флажки были неактивными?
источник

ES

Eugene She in Yii Framework 2
Нативным способов вроде никак, js навешивать
источник

В

Владимир in Yii Framework 2
т.е создать кастомный валидатор, а потом в нем делать проверку на js? и это все будет в modelForm как я понимаю, верно?
источник

ES

Eugene She in Yii Framework 2
Гугли \Yii::$app->db->createCommand
источник

ES

Eugene She in Yii Framework 2
Да не просто на onchange забиндиться
источник

В

Владимир in Yii Framework 2
ща по мозгую) спасибо
источник

ES

Eugene She in Yii Framework 2
Ну по дефолту у тебя ж получается все эти кнопки будут задизейблены
источник

MO

Mengi Ondar in Yii Framework 2
Просто результат запроса не хочется. Как можно запрос как модель использовать?
источник

В

Владимир in Yii Framework 2
ну если просто сделать дизейбл то я могу просто прописать disabled  = true, ну в моем случае надо вешать на проверку

if ($this->q12_0 == 1 && $this->q12_1 == 1 && $this->q12_2 == 1 && $this->q12_3 == 1 && $this->q12_4 == 1) {

       }
источник

ES

Eugene She in Yii Framework 2
$sql = 'SELECT * FROM customer WHERE status=:status';
$customers = Customer::findBySql($sql, [':status' => Customer::STATUS_INACTIVE])->all();
источник

В

Владимир in Yii Framework 2
как у вас такие коменты получаются?)))) пишите через ```?
источник

MO

Mengi Ondar in Yii Framework 2
Sql содержит join на 4 и более таблиц
источник