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

Akulenok
2016.10.26, 19:54
Форум: Общие вопросы (Yii 2.x)
Тема: $query->select(['1 AS order_id']) - убрать кавычки в запросе "`1` AS `order_id`" -> "1 AS `order_id`"
Ответы: 5
Просмотры: 3069

Re: $query->select(['1 AS order_id']) - убрать кавычки в запросе "`1` AS `order_id`" -> "1 AS `order_id`"

Есть такой массив

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

[
    0 => '1'
    1 => '2'
    2 => '3'
]
 
Мне надо сделать из него where in

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

 $ids = implode(',', $model->teams);
 //  получаю  '1,2,3'
  $teams = Team::findAll([$ids]);
  
Выводит только одну запись
кавычки лишние, как их убрать?
Akulenok
2016.10.20, 23:30
Форум: Общие вопросы (Yii 2.x)
Тема: Mysql ошибка при жадной загрузки
Ответы: 1
Просмотры: 2062

Mysql ошибка при жадной загрузки

Делаю жадную загрузку в гриде по этому ману https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/output-data-widgets.md#%D0%9E%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D1%8B%D1%85-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B5%D0%B9 Есть такие...
Akulenok
2016.10.13, 19:44
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 изменить положение вывода ошибки?
Ответы: 11
Просмотры: 4585

Re: Как в Yii2 изменить положение вывода ошибки?

Придумал такой вариант public function beforeAction($action)     {         if ($action->id === 'error' && Yii::$app->requestedAction->controller->id === 'backend')          {             $this->layout = '@app/modules/backend/views/layouts/main';             return parent::beforeAction($actio...
Akulenok
2016.10.13, 19:10
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 изменить положение вывода ошибки?
Ответы: 11
Просмотры: 4585

Re: Как в Yii2 изменить положение вывода ошибки?

можно сделать так public function beforeAction($action)     {         if ($action->id === 'error')          {             $this->layout = '@app/modules/backend/views/layouts/main';             return parent::beforeAction($action);         }         .... Но как изобразить что ошибка вызвана в админке...
Akulenok
2016.10.10, 20:10
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 изменить положение вывода ошибки?
Ответы: 11
Просмотры: 4585

Re: Как в Yii2 изменить положение вывода ошибки?

Где и что в модуле Backend прописать чтоб админские ошибки выводились в админском шаблоне Yii::$app->errorHandler->errorAction = '';   куда это вставить? и как это повлияет на изменение шаблона, мне надо поменяь не шаблон вывода ошибок, а главный шаблон чтобы ошибка открывалась не в /view/layouts/m...
Akulenok
2016.10.09, 12:27
Форум: Общие вопросы (Yii 2.x)
Тема: Как в Yii2 изменить положение вывода ошибки?
Ответы: 11
Просмотры: 4585

Re: Как в Yii2 изменить положение вывода ошибки?

У меня basic , сделал админку модулем, и в админке(Backend) ошибки выводятся в public шаблоне

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

'errorHandler' => [
            'errorAction' => 'site/default/error',
        ],
 
Где и что в модуле Backend прописать чтоб админские ошибки выводились в админском шаблоне
Akulenok
2016.09.29, 22:28
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг информации с другого сайта через yii2-httpclient
Ответы: 16
Просмотры: 8846

Re: Парсинг информации с другого сайта через yii2-httpclient

Спасибо большое парни.
А yii2-httpclient умеет картинки забирать к себе на сервер или обычным file_get_content делать?
Akulenok
2016.09.29, 17:01
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг информации с другого сайта через yii2-httpclient
Ответы: 16
Просмотры: 8846

Re: Парсинг информации с другого сайта через yii2-httpclient

Вопрос не много не в тему. Я спарсил команды, получил массив id, title, pic.
Этот массив можно загнать в GridView?
<!-- или лучше просто в цикле выводить команды?
задача дальше выделенные чекбоксом добавить в базу.
GridView прельщает CheckboxColumn.-->
Akulenok
2016.09.29, 12:09
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг информации с другого сайта через yii2-httpclient
Ответы: 16
Просмотры: 8846

Re: Парсинг информации с другого сайта через yii2-httpclient

Йож писал(а):...
Спасибо! Буду разбираться.

ps: а можно работать не с url а с файлом? пока тестирую чтобы постоянно не дергать тот сайт а работать с его исходником локально.
Akulenok
2016.09.27, 21:37
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг информации с другого сайта через yii2-httpclient
Ответы: 16
Просмотры: 8846

Re: Парсинг информации с другого сайта через yii2-httpclient

Пробовал, нагуглил phpQuery и вот уже час пытаюсь с помощью него вырвать нужную инфу и безрезультатно. Если не трудно обьясните как с помощью этой либы вырвать нужную инфу вот исходник страницы <table class="table table-striped table-hover no-footer"> <thead> <tr> <th>Name</th> <th></th> <...
Akulenok
2016.09.27, 19:54
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг информации с другого сайта через yii2-httpclient
Ответы: 16
Просмотры: 8846

Парсинг информации с другого сайта через yii2-httpclient

Хочу на сайт добавить футбольные команды, название, логотип. Но вручную это делать очень долго, поэтому решил написать парсер с другого сайта. Опыта в этом практически нет, прошу помощи. Мне надо считать сначала все лиги с этой страницы http://sofifa.com/leagues?hl=en-US вывести у себя ссылками и пр...
Akulenok
2016.09.17, 16:38
Форум: Общие вопросы (Yii 1.x)
Тема: Валидация unique по двум полям
Ответы: 12
Просмотры: 6580

Re: Валидация unique по двум полям

Подскажите а как сделать уникальность поля game_id только у определенного пользователя user_id
т.е. запись
game_id=5 user_id=1 и запись
game_id=5 user_id=2
Возможна! а
game_id=5 user_id=1
game_id=5 user_id=1
нет!
Akulenok
2016.09.15, 16:06
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Re: Два выпадающих списка в kartik\select2

Я пробовал всяко, там по идеи в select2 должно быть значение value, но чтобы я не вставлял в value или selected поле селект не активно(disabled) пока не выберешь в первом селекте что-нибудь Коменты все перечитал, там про это нет ничего. Если прописать 'data'=> [1=>'one', 2=>'two'], то поле активно, ...
Akulenok
2016.09.14, 17:33
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Re: Два выпадающих списка в kartik\select2

Еще один вопрос )) по реализации Во втором селекте я выбираю сразу несколько значений(multiple), у меня получается массив 'game_id' => [             0 => '1' (fifa)             1 => '2' (quake3)             2 => '3' (mafia)         ] чтоб сохранить эти айдишники я думаю прогнать их в цикле и сохрани...
Akulenok
2016.09.14, 16:24
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Re: Два выпадающих списка в kartik\select2

Loveorigami писал(а): Может ты хелпер Json не подключил...
Спасибо еще раз, чудеса вчера смотрел в консоль ошибок не было, сегодня все увидел )
Akulenok
2016.09.14, 11:27
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Re: Два выпадающих списка в kartik\select2

Не понимаю как данные приходят во второй селект, кто работал подскажите... $catList = ArrayHelper::map(Platforms::find()->all(), 'id', 'name');     echo $form->field($model, 'id')->dropDownList($catList, ['id'=>'cat-id']);     echo $form->field($model, 'game_id')->widget(DepDrop::classname(), [     ...
Akulenok
2016.09.13, 22:43
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Re: Два выпадающих списка в kartik\select2

Спасибо, может подскажешь с плагином, мне надо, чтобы во втором селекте можно было выбрать сразу несколько вариантов.
Может их совместно юзать?
Akulenok
2016.09.13, 17:44
Форум: Общие вопросы (Yii 2.x)
Тема: Два выпадающих списка в kartik\select2
Ответы: 10
Просмотры: 4348

Два выпадающих списка в kartik\select2

Такое реально?  <?= $form->field($model, 'id')->widget(Select2::classname(), [     'data' => \yii\helpers\ArrayHelper::map(         app\modules\platforms\models\Platforms::find()->all(),          'id',         'name'),     'options' => ['placeholder' => 'Выберите платформу ...'],     'pluginOptions'...
Akulenok
2016.09.11, 10:07
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

Re: обьясните что за косяк в правилах?

ну сначала я так и сделал, просто пришло время оптимизации, ведь чем больше правил тем больше затрат ресурсов.
Понял спасибо.
Akulenok
2016.09.11, 01:21
Форум: Общие вопросы (Yii 2.x)
Тема: обьясните что за косяк в правилах?
Ответы: 11
Просмотры: 2913

Re: обьясните что за косяк в правилах?

zelenin писал(а):'/user/default/view' = '<_m>/default/<_a>'
тогда теряются ссылки /modul/action/id я хочу избавиться от "default" в ссылках