@yii2ru

Страница 986 из 1721
Matviy
19.02.2018
19:34:17
Ну будет потом

Не нужно логинить при сабмите

Ну разве если то есть сигнапе

Только разве что через соцсети

Google
Matviy
19.02.2018
19:34:58
И вообще, залогинить можна боз всякой валидации

Так что, никто еще не пробовал работу с Json в новой версии? Я один такой?)

Matviy
19.02.2018
19:39:10
Угу, я польщен)

В исходниках не нашел нифига

Максим
19.02.2018
19:40:36
А шаблоны в событиях для меня) только себе нечто похожее сделал, как в обнове появилось)

Matviy
19.02.2018
19:48:39
Написал на форум, может обьяснят гуру)

Артур
19.02.2018
20:57:16
[['email'], 'email'] валидатор задаю так а мне выдает ошибку (( Invalid validation rule: a rule must specify both attribute names and validator type.

подскажите плиз как правильно указать )

[['email'], 'required']

так тоже писал не работает(

Saško
19.02.2018
20:59:40
[['email'], 'email'] валидатор задаю так а мне выдает ошибку (( Invalid validation rule: a rule must specify both attribute names and validator type.
это может быть на другие правила валидатора ошибка, например если там кроме этих правил более ничего нет, то покажи весь метод rules, иначе осмотри внимательно остальные правила

Артур
19.02.2018
21:00:19
([[['email'], 'required']]); вот так сработало)

Google
Артур
19.02.2018
21:00:31
Getting unknown property: app\properties\AbstractModel::email теперь другая ошибка(((

ох капец(

Alexander
19.02.2018
21:07:14
http://yiiframework.ru/news/202/faker-204

Eugene
19.02.2018
23:22:56
Ребята, у меня есть функция getUserDate() в контроллере, я пытаюсь к ней через url у POST обратиться вот так: 'get-user-date'. Мне консоль разработчика говорит что мол такого адреса нет и 404 ошибку выдает( Как правильно url указать, подскажите пожалуйста)

Matviy
19.02.2018
23:29:47
http://yiiframework.ru/news/202/faker-204
Привет! А как по моему вопросу? Еще вот на форуме написал http://yiiframework.ru/forum/viewtopic.php?f=19&t=46658&p=232579#p232579

Артур
19.02.2018
23:32:39
Весь код модели в студию
https://github.com/DevGroup-ru/dotplant2/blob/master/application/properties/AbstractModel.php

SiZE
20.02.2018
00:34:10
по моему в нем вообще повеситься можно )
Разобраться в нем как раз не сложно. Он написан в процедурном стиле больше. Глянуть функционал и структуру таблиц, чтобы понять что к чему там быстро можно.

Eugene
20.02.2018
03:37:24
Антон
20.02.2018
04:14:12
https://github.com/DevGroup-ru/dotplant2/blob/master/application/properties/AbstractModel.php
В приведённом коде нет свойства email :) Об этом и сообщении об ошибке написано

Где-то должно быть public $email;

И правил валидации в коде не виду. Какой-то не тот код.

Eugene
20.02.2018
04:51:37
Ребята, я делаю ::find и в нем для where указываю параметры вот так [":day" => "'.$userDay.'", ":month" => "'.$userMonth.'", ":id_region" => 43] но при такой записи данные не выбираются потому что они эскейпятся вот так: FROM_UNIXTIME(cdate_int, '%d') = '\'.08.\'' AND FROM_UNIXTIME(cdate_int, '%m') = '\'.02.\'' (это из консоли разработчика yii) а если я делаю выборку вот так [":day" => "09", ":month" => "08", ":id_region" => 43] то все нормас работает, потому что символы не эскейпятся и SELECT выглядит вот так FROM_UNIXTIME(cdate_int, '%d') = '09' AND FROM_UNIXTIME(cdate_int, '%m') = '08' как можно избежать добавления символов в FROM_UNIXTIME(cdate_int, '%d') = '\'.08.\' и т.д?

Wannabelinus
20.02.2018
04:56:00
так зачем в orm пихать ‘’

он итак quoteValue применит для значений

Eugene
20.02.2018
04:56:41
он итак quoteValue применит для значений
это переменные в которых значениях и get запроса)

типа выборка по дате которую пользователь укажет

Wannabelinus
20.02.2018
04:57:21
Ну я так понимаю ты так хочешь от инъекций типа защититься, но там это уже из коробки за тебя сделали

Eugene
20.02.2018
04:57:42
Ну я так понимаю ты так хочешь от инъекций типа защититься, но там это уже из коробки за тебя сделали
а как тогда выборку по пользовательским данных сделать, не подскажешь?

Google
Wannabelinus
20.02.2018
04:58:38
where([‘attribute’ => $value,’attribute_2’ => $value2])

Eugene
20.02.2018
05:01:25
where([‘attribute’ => $value,’attribute_2’ => $value2])
у меня там вот такая конструкция ("FROM_UNIXTIME(cdate_int, '%d') = :day я могу сделать ("FROM_UNIXTIME(cdate_int, '%d') = "'.$userDay.'"?

Wannabelinus
20.02.2018
05:04:13
у меня там вот такая конструкция ("FROM_UNIXTIME(cdate_int, '%d') = :day я могу сделать ("FROM_UNIXTIME(cdate_int, '%d') = "'.$userDay.'"?
Ну вот такие вещи в документацию, но точно могу сказать, что за место «‘.$userDay .’» лучше использовать Yii::$app->db->quoteValue($userDay)

Vit
20.02.2018
05:07:16
Привет! А как по моему вопросу? Еще вот на форуме написал http://yiiframework.ru/forum/viewtopic.php?f=19&t=46658&p=232579#p232579
Правда там,на форуме ещё кто-то тему подобную создал. И у него вроде эта фича работает, отчего он очень возмущается.

Антон
20.02.2018
05:51:14
Nurbol
20.02.2018
06:24:15
Здравствуйте! Как сделать фильтрация в yii2 для API?

Дмитрий
20.02.2018
06:26:48
Моя твоя непонимать

Nurbol
20.02.2018
06:27:17
как сделать фильтрация?

Dmitry
20.02.2018
06:30:55
Индус?)

Nurbol
20.02.2018
06:32:26
у меня в таблице есть два тип (0/1), если я ничего не выбрал он мне дает результат (0), а мне должен не чего не выводить

по умолчаню php сам отправляет 0?

Dmitry
20.02.2018
06:34:10
Трудно понять, о чём ты

попробуй чуть больше информации предоставить,

Nurbol
20.02.2018
06:35:15
if ($area_type){ if ($area_type != -1){ $final_res = $final_res->andWhere(['area_type' => $area_type]); } }

Dmitry
20.02.2018
06:36:30
Индус?)
судя по коду выше - да.

Pavel
20.02.2018
06:36:33
Кажется, должно так сработать: $final_res->andFilterWhere(['area_type' => $area_type])

Nurbol
20.02.2018
06:37:11


Google
Dmitry
20.02.2018
06:37:40
попробуй $final_res = $final_res->andWhere(['area_type' => (int)$area_type]);

Nurbol
20.02.2018
06:43:53
я новичок)

Pavel
20.02.2018
06:48:14
andFilterWhere - "Adds an additional WHERE condition to the existing one but ignores empty operands.". Empty - это null, an empty string '', a string containing only whitespace characters, an empty array.

Или я неправильно понял ожидаемый результат?

Admin
ERROR: S client not available

Dmitry
20.02.2018
06:50:07
Ну тогда ему условия поубирать нужно, да.

Nurbol
20.02.2018
06:52:22
все нашел)

спасобо вам

if($area_type !== -1)

Dmitry
20.02.2018
06:54:04
if($area_type !== -1)
а если $area_type = -2 ?

то тогда нужно фильтровать? делай уже тогда if($area_type > -1)

Nurbol
20.02.2018
06:56:45
моб разработчик отправить 0,1 или сразу (0,1/это все), или ни чего не отправить(это любой)

Trofim
20.02.2018
06:57:34
Внатуре индус

Evgeniy
20.02.2018
07:08:22
Всем привет. Ребят, хочу выполнить миграции. Но у таблицы N, есть внешний ключ на таблицу P. Но таблица N создаётся раньше таблицы P. Так как yii не находит таблицу P, получается конфликт из-за ключей. Как быть?

Максим
20.02.2018
07:09:57
создавать ключ после создания таблицы P

откуда вообще внешний ключ взялся к таблице, которой не существует?) или она была создана руками вместе с ключом, а потом сделана миграция задним числом?

Evgeniy
20.02.2018
07:11:36
откуда вообще внешний ключ взялся к таблице, которой не существует?) или она была создана руками вместе с ключом, а потом сделана миграция задним числом?
у меня новый проект. И создаю таблицы через миграции. Сначала создал миграции. Значит надо делать по одному?)

Максим
20.02.2018
07:12:22
надо ключ создавать при существовании обеих таблиц. одну создал, вторую, и потом ключ. можно и в одном файле миграции это сделать, чтобы наглядней было

Google
SiZE
20.02.2018
07:16:15
Максим
20.02.2018
07:16:51
Evgeniy
20.02.2018
07:19:01
Подскажите пожалуйста. В чём проблема? (((((( при создании таблицы Error Info: Array ( [0] => 42S02 [1] => 1051 [2] => Unknown table 'cat.category' )

Максим
20.02.2018
07:27:27
написано же - неизвестная таблица cat.category

покажи как внешний ключ создаешь

а еще лучше - вообще всю миграцию

Evgeniy
20.02.2018
07:28:33
а еще лучше - вообще всю миграцию
Сейчас создаю таблицы без ключей public function up() { $this->createTable('category', [ 'id' => $this->primaryKey(), 'name'=> $this->string(225), 'slug' => $this->string(225) ]); }

Максим
20.02.2018
07:28:54
и такую ошибку выдает? еще что то есть в миграции?

Evgeniy
20.02.2018
07:30:04
и такую ошибку выдает? еще что то есть в миграции?
мой косяк. Прошу прощения)) Спасибо!)

Art4es
20.02.2018
07:31:32
Приветствую

Alexander
20.02.2018
08:11:29
Все репорты по 2.0.14, пожалуйста, через github

G
20.02.2018
08:33:15
Привет Всем!) давно искал группу Yii Framework в телеграмме)

Страница 986 из 1721