Найдено 75 результатов

kutuev93
2016.06.27, 23:38
Форум: Общие вопросы (Yii 2.x)
Тема: get и post
Ответы: 1
Просмотры: 676

get и post

Здравствуйте. Столкнулся с задачей. Существует стандартная view страница: /game/game?id=794 На данной странице 2 игрока могут пожаловаться на текущую игру. Для этого существует отдельная модель жалобы. Мне необходимо чтобы юзер смог заполнить форму и получить ответ о заполнении без перезагрузки с по...
kutuev93
2016.06.08, 20:15
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема при установке расширения через Composer (решено)
Ответы: 18
Просмотры: 3708

Re: Проблема при установке расширения через Composer (решено)

Всем привет, Глуповатые вопросы на самом деле, которые касаются composer и организации процесса в целом. Чтобы установить плагин (локально) я через терминал OpenServer устанавливал и выполнял миграцию там же. Однако, после переезда на хостинг не знаю как делать это наиболее правильно. Я использую ph...
kutuev93
2016.05.27, 19:00
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

на active record я так понимаю я перевести не смогу данный запрос?
kutuev93
2016.05.27, 18:43
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

то есть вы хотите сделать выборку на 100 элементов .. .а потом у них отфильтровать уже условием .. ? помоему нет разницы в каком порядке вы напишете параметры в построителе запросов ... он в итоге построит один единый цельный запрос ... посмотрите в логах какой он запрос формирует ... мне кажется т...
kutuev93
2016.05.27, 18:24
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

то есть вы хотите сделать выборку на 100 элементов .. .а потом у них отфильтровать уже условием .. ? помоему нет разницы в каком порядке вы напишете параметры в построителе запросов ... он в итоге построит один единый цельный запрос ... посмотрите в логах какой он запрос формирует ... мне кажется т...
kutuev93
2016.05.27, 18:09
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

Напишу в свое тему пожалуй, вопрос такой: У меня существует лимит: ->limit($num); после этого добавляется еще один ->andFilterWhere('like', 'id', 3) Данный объект существует в выборке до лимита, лимит его отрезает, но после уточнения он снова на месте. Я в чем то неправ, либо лимит в этом случае не ...
kutuev93
2016.05.25, 14:22
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

Если для Грида, то можно предложить такой вариант: 1. делаете выборку как обычно в ActiveDataProvider и передаете в GridView; 2. свойство pwl в модели добавьте в атрибуты: public function attributes()     {         return array_merge(parent::attributes(), ['pwl']);     } и в rules: [['pwl'], ..., '...
kutuev93
2016.05.25, 11:30
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

$query - это по сути построитель запроса (объект ActiveQuery). Вы добавляете к запросу условия и в конце ВЫПОЛНЯЕТЕ построенный запрос, добавляя all()/one(). После выполнения $query->all() возвращается массив объектов ActiveRecord, после $query->one() - один объект ActiveRecord. Какую данную модель...
kutuev93
2016.05.25, 11:05
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

$query->orderBy(['points' => SORT_DESC]); $models = $query->all(); var_dump($models);   Вы же результат выборки никуда не передали... Евгений, да, вы были правы. Спасибо! Я видимо чего-то базового не понимаю. Я думал, что по сути $query при all() как раз и возвращает результат выборки - массив данн...
kutuev93
2016.05.25, 10:04
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

При VarDumper::dump($query,2 ); получаю
yii\db\ActiveQuery#1 ( [sql] => null [on] => null [joinWith] => null [select] => null [selectOption] => null [distinct] => null [
kutuev93
2016.05.25, 10:01
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

по сути просто не дописали запрос: $query->all();  при добавлении $query->all(); и дальнейшем выводе я так же получаю activerecord объект Ну как "так же"? Вот здесь Вы получали ActiveQuery объект запроса: object(yii\db\ActiveQuery)#97 (27) { ["sql"]=> NULL ["on"]=> NULL ["joinWith"]=> NULL ["select...
kutuev93
2016.05.25, 07:29
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

Евгений Емельянов писал(а):по сути просто не дописали запрос:

Код: Выделить всё

$query->all();
при добавлении $query->all(); и дальнейшем выводе я так же получаю activerecord объект
kutuev93
2016.05.24, 23:15
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

Код вашего неработающего foreach. foreach ($query as $row) { $row->pwl= 50; } return $query; начинаю с этого, но 50 не выводит ни в какую. я возможно здесь делаю грубую ошибку, потому как состояние массива $query не меняется по сути, а может и должно меняться Вы свой $query дампили после выборки ? ...
kutuev93
2016.05.24, 23:02
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

$query = MyModel::find(); $query->andFilterWhere(['>', 'room_id', 1]); $query->andFilterWhere(['>', 'games', 0]); $query->orderBy(['points' => SORT_DESC]); у MyModel есть доп поле как мы уже говорили volume первая запись из выборки получает значение volume как 1000 / 1, вторая запись 1000 / 2, так ...
kutuev93
2016.05.24, 22:42
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

Казалось бы, возможно нужно мой результат выборки (1 пункт) пробежаться форичем и присвоить нужное значение (volume), но получаю нули Не совсем понимаю, я думал результат выборки ссылочный тип поэтому я смогу налету изменить что мне нужно, но видимо это не так. через геттеры сеттеры не получится ор...
kutuev93
2016.05.24, 22:22
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

Re: изменение поля при выборке

2. у модели есть дополнительное поле которое не относится к полям базы, просто public $pwl Ну еще в гайдах есть подсказки что можно делать геттеры public function getPwl(){...} через геттеры сеттеры не получится организовать, к сожалению, так как мне необходимо знать инкрементное число в цикле, это...
kutuev93
2016.05.24, 21:48
Форум: Общие вопросы (Yii 2.x)
Тема: изменение поля при выборке
Ответы: 46
Просмотры: 6318

изменение поля при выборке

Здравствуйте, вопрос касается выборки и activerecord вообще: 1. есть запрос полученный через парочку andFilterWhere 2. у модели есть дополнительное поле которое не относится к полям базы, просто public $pwl 3. нужно после выборки задать значения к этой переменной. в частности после выборки 1. нужно ...
kutuev93
2016.05.15, 22:52
Форум: Общие вопросы (Yii 2.x)
Тема: SqlDataProvider и пагинация
Ответы: 4
Просмотры: 1152

Re: SqlDataProvider и пагинация

Ребята, а возможно ли вытащить в гриде header (№ 1, 2, 3, 4)?
То есть номер строки, ведь он как то генерится.

Ведь это можно сделать обычной переменной в цикле, но хочется работать с gridview и дальше.
kutuev93
2016.05.15, 15:44
Форум: Общие вопросы (Yii 2.x)
Тема: SqlDataProvider и пагинация
Ответы: 4
Просмотры: 1152

Re: SqlDataProvider и пагинация

Пагинация разве не отдельным запросов выбирается? (Перед основным) Смотрите тот, предыдущий запрос. не понял вашего ответа. Основываясь на локументации http://www.yiiframework.com/doc-2.0/yii-data-sqldataprovider.html sql - основной запрос (какой у меня) 'totalCount' => $count - кол-во строк (я зах...
kutuev93
2016.05.14, 15:32
Форум: Общие вопросы (Yii 2.x)
Тема: SqlDataProvider и пагинация
Ответы: 4
Просмотры: 1152

SqlDataProvider и пагинация

Ребята, такой вопрос. Так сложилось, что понадобился очень заковыристый sql запрос. В следствии этого я реализовал SqlDataProvider. Мой запрос выглядит примерно так: 'SELECT @rn:=@rn+1 AS rowindex, column1, colum2, coulmn3 FROM ( SELECT ... ) t1, (SELECT @rn:=0) t2;'; То есть мне необходим индекс те...