@yii2ru

Страница 1081 из 1721
Barbara
22.03.2018
09:46:20
вызвать виджет с параметром?

Vladislav
22.03.2018
09:50:20
что в доке написано про can?
http://www.yiiframework.com/doc-2.0/yii-web-user.html#can()-detail ну сам почитай)

Barbara
22.03.2018
09:50:20
вызывай виджет и в параметры передай значение value, потом это проталкиваешь в анонимную функцию и виджет возвращает результат в соответствии с тем параметром который ты задал. Или я что то не так понимаю?

http://www.yiiframework.com/doc-2.0/yii-web-user.html#can()-detail ну сам почитай)
http://www.yiiframework.com/doc-2.0/guide-security-authorization.html лучше здесь)

Google
Vladislav
22.03.2018
09:53:07
да как бы ничего не изменилось) это то что нужно =D

Konstantin
22.03.2018
10:00:12
Что это у вас за вопросы сегодня по основам йии понесло ?

PowerAxis
22.03.2018
10:00:45
нубасов полон чат

Konstantin
22.03.2018
10:00:56
Сайзу даже скучно стало молчит ?

Maxim
22.03.2018
11:25:00
@effulgence_bot в RBAC создаются роли и права, которые прикручиваются к ролям
Проверка на Кения должна работать как для роли так и для прав

Ad.x ??
22.03.2018
11:30:22
Без кропа
http://www.imagemagick.org/Usage/resize/ Only Shrink Larger Images ('>' flag)

SiZE
22.03.2018
11:35:18
а зачем ты используешь статические адреса? используй встроенные возможности dns, а не статику..
Ну может я просто не знаю как по другому? :) На каждый проект создан свой хост. Например, я параллельно работаю с двумя проектами соответственно запускаю, например в такой последовательности: docker-machine start project1 // 99.100 docker-machine start project2 // 99.101 Если последовательность изменить то 101 будет уже для project1 и 100 для project2 соответствено. В каждом проекте свой набор доменов, которые жестко прописаны в .hosts

Ad.x ??
22.03.2018
11:36:24
вот это говнище ребята...

даж не знаю, зачем тогда сраный докер в таком случае

SiZE
22.03.2018
11:37:22
вот это говнище ребята...
так смысл в том, что я и спрашиваю, как его правильно настроить, а не предлагаю это как решение для публичного использования

надо понимать разницу.

Alexey
22.03.2018
11:38:13
жесть какая

Google
SiZE
22.03.2018
11:39:09
Ну я понял что здесь все девопсы кроме меня )

Ad.x ??
22.03.2018
11:39:35
Ну я понял что здесь все девопсы кроме меня )
не, я просто убедился в очередной раз что какую-то какаху выдают за конфету )

Alexey
22.03.2018
11:39:41
есть, например, такое https://github.com/iamluc/docker-hostmanager

Максим
22.03.2018
11:39:46
Ну я понял что здесь все девопсы кроме меня )
я хотел нецензурный вариант удивления добавить, но побоялся) но не потому, что меня ужасает это решение - докер вообще ни разу не юзал, а просто из стадного чувства)

Konstantin
22.03.2018
11:39:48
Ыыыыыыыв

Alexey
22.03.2018
11:39:48
есть traefic, который с докер демоном дружит по сокету

mrG1K
22.03.2018
11:40:36
ага... я пока так же на низком уровне, но примерно представляю что это плохо.. быть может по имени контейнера будет работать из коробки? —name аргумент?

Oligarch
22.03.2018
11:40:59
ребята, никто на Select2 картика не знает, как отдавать не значения 0,1,2,.. а метки "красный", "желтый", "синий", ... ?

SiZE
22.03.2018
11:41:58
не, я просто убедился в очередной раз что какую-то какаху выдают за конфету )
Без докера ты как-то домены без .hosts можешь прописать? :)

Ad.x ??
22.03.2018
11:42:36
на локалке? нит :(

mrG1K
22.03.2018
11:43:04
ну я пока на вагранте и юзаю как раз hostmanager

PowerAxis
22.03.2018
11:43:28
mrG1K
22.03.2018
11:43:48
Без докера ты как-то домены без .hosts можешь прописать? :)
а у тебя контейнеры на какой машине ? внутри virtualbox как я поня?

SiZE
22.03.2018
11:44:02
докер интересная тема для локальной разработки нескольких проектов, когда на каждый проект свое окружение и свои версии компонентов

Oligarch
22.03.2018
11:44:22
да мне для теста над в серч засунуть сейчас метки, потом уже будет фрондер мучить виджет свой

SiZE
22.03.2018
11:44:33
но под виндой нормально забиндить ip адреса для хостов докер машины я пока не знаю как

PowerAxis
22.03.2018
11:44:51
так с либой проще, там работаешь себе как с обычным селектом

SiZE
22.03.2018
11:44:58
Don
22.03.2018
11:50:17
Ребят, как лучше изменять добавленный в кеш массив?

Google
Don
22.03.2018
11:50:39
есть ли готовое что-то? или просто перебирать массив каждый раз?

SiZE
22.03.2018
12:07:41
Ребят, как лучше изменять добавленный в кеш массив?
перезаписывать ) это же кеш, а не база данных

Don
22.03.2018
12:07:56
Ну хорошо)

Vinny
22.03.2018
12:20:49
Добрый день. Подскажите, пожалуйста, как правильно составить запрос для получения только необходимых полей, а не всех полей в таблице при получении данных из связанных таблиц Categorie::find() ->joinWith('articles a') ->select([ 'categorie.cat_id', 'a.id', 'a.runame', 'a.short_text', 'categorie.cat_name' ]) ->where(['categorie.cat_id' => $cat_id]) ->all(); Вот такой запрос выдает все поля из таблицы articles, а нужны только указанные

Vinny
22.03.2018
12:29:00
в таком написании выдает пустой массив статей...

[_related:yii\db\BaseActiveRecord:private] => Array ( [articles] => Array ( ) )

а они там точно есть ☺️

таблица статей id tinyint(4) NOT NULL AUTO_INCREMENT, runame varchar(255) DEFAULT NULL, img varchar(255) DEFAULT NULL, short_text text, article text, categorie tinyint(3) DEFAULT NULL, metakeywords varchar(255) DEFAULT NULL, title varchar(255) DEFAULT NULL, visible tinyint(1) DEFAULT NULL,

таблица категорий cat_id int(11) NOT NULL AUTO_INCREMENT, parent_id tinyint(3) NOT NULL DEFAULT '0', type_id tinyint(1) DEFAULT NULL, cat_name varchar(255) NOT NULL, cat_description longtext, cat_image varchar(255) DEFAULT NULL, url varchar(255) DEFAULT NULL,

Максим
22.03.2018
12:32:59
или они связаны только мысленно? Вижу, что categorie и cat_id разных типов, по идее ключ не получится создать

Vinny
22.03.2018
12:33:14
а по какому ключу связаны таблицы?
public function getArticles() { return $this->hasMany(Articles::className(), ['categorie' => 'cat_id']); }

все работает кроме того, что выдает все поля таблицы статей вместо ограниченнго количества...

Максим
22.03.2018
12:37:17
все работает кроме того, что выдает все поля таблицы статей вместо ограниченнго количества...
А так? ->joinWith(['articles' => function ($query) { $query->from('articles a')->select(['a.id', 'a.runame', 'a.short_name']);})

Vinny
22.03.2018
12:39:50
Ребята, нашел ответ.... => function ($query) { $query->select(['a.id', 'a.runame', 'a.categorie']);} необходимо включить в выборку поле по которому связывал таблицы, в моем случае 'a.categorie'

Спасибо большое за помошь ???

Vano
22.03.2018
13:13:42
Спасибо большое за помошь ???
там в доке сноска даже для этого есть специальная)))

Google
Vano
22.03.2018
13:15:41
бывает, ничего страшного в этом нет

Максим
22.03.2018
14:21:38
как в $form->field убрать эту обертку form-group?

Firs
22.03.2018
14:21:49
с яндекс почтой для домена кто-нибудь работал? Интересуют подводные камни(Чет у них для домена все бесплатно и это настораживает)

Максим
22.03.2018
14:22:21
с яндекс почтой для домена кто-нибудь работал? Интересуют подводные камни(Чет у них для домена все бесплатно и это настораживает)
норм почта, и через smtp работает корректно. только лимиты есть на отправку писем, там вроде 1к в сутки

Matviy
22.03.2018
14:22:25
У мене одного все нормально с картиком?)

Максим
22.03.2018
14:22:39
У мене одного все нормально с картиком?)
а что у тебя с картиком? свадьба скоро?

Matviy
22.03.2018
14:23:30
Да нет, я слишком полигамен в выборе расширений, не хватит одного картика

Максим
22.03.2018
14:23:44
как в $form->field убрать эту обертку form-group?
хорошо документацию читать) ActiveForm::begin([ 'id' => 'contact-form', 'fieldConfig' => [ 'options' => [ 'tag' => false, ], ], ]);

Matviy
22.03.2018
14:29:27
ребята, никто на Select2 картика не знает, как отдавать не значения 0,1,2,.. а метки "красный", "желтый", "синий", ... ?
http://demos.krajee.com/widget-details/select2#w7 Первый же пример. По-сути, так же, как и в обычный селект, масив данных передаешь, там какие угодно ключи могут быть

SiZE
22.03.2018
14:31:01
как в $form->field убрать эту обертку form-group?
Вывести через Html руками, не? )

Максим
22.03.2018
14:31:24
Вывести через Html руками, не? )
та вот так и делаю, а то валидация отваливается)

Matviy
22.03.2018
14:33:47
там в модель летит айдишник выбранного элемента, а не его метка
Ну так логично, так же, как и в обычном дропдауне. Чтоб были метки, нужно сделать массив типа ['label1' => 'label1', 'label2' => 'label2', ...]

Firs
22.03.2018
14:33:54
Никто не поделиться опытом, где лучше регистрировать домен? Интересуют те же подводные камни

Kirill
22.03.2018
14:35:30
Ребят подкажите. Как в миграции в методе up вызвать консольную команду (то что вызываю в консоле php yii controller/action )

Firs
22.03.2018
14:36:10
Yii::$app->runAction('controller/action');

Kirill
22.03.2018
14:37:54
Yii::$app->runAction('controller/action');
use Yii; добавлять же?

Дмитрий
22.03.2018
14:38:24
Естественна

Google
Matviy
22.03.2018
14:41:12
а средствами select2 нельзя?
Нет, конечно, зачем? Ты ж данные для селекта в любом случае подготовить должен, в чем проблема?

Maxim
22.03.2018
15:10:35
релизнули https://new.yiiframework.com/

mrG1K
22.03.2018
15:12:26
Как в миграции отключить проверку связанных ключей

Maks
22.03.2018
15:30:07
Товарищи а есть на Yii2 какой нибудь простенький файловый менеджер?

Matviy
22.03.2018
15:31:56
Maks
22.03.2018
15:32:12
Вот этот ни кто не пробовал ставить?https://github.com/ale10257/yii2-simple-filemanager

Matviy
22.03.2018
15:32:54
https://www.yiiframework.ru/forum/viewtopic.php?t=46281

Тут есть пару

Maks
22.03.2018
15:34:58
Вот один из них я скниул

Попробую поставить)

Stas
22.03.2018
15:58:09
сайт то релизнули но дока досих пор старая с фхп:((



PowerAxis
22.03.2018
16:03:11
релизнули https://new.yiiframework.com/
а можно куда-то на видное место Changelog вынести?

Maxim
22.03.2018
16:05:10
Crestoff
22.03.2018
16:21:01
Добрый вечер! Ребят напомните как в AR получить массив ключ=>значение

Saško
22.03.2018
16:21:38
->index('key')->column('value')

Crestoff
22.03.2018
16:22:03
спасибо!!!

Konstantin
22.03.2018
16:25:21
Asarray() вроде бы ещё в конце

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