@yii2ru

Страница 639 из 1721
Павел
03.10.2017
07:11:25
Я кстати старался оставаться в рамках проф треда. Приводил примеры когда из коленнонаписанного сайта вырос проект приносящий деньги, и у которого теперь проблемы с поддержкой из-за этого

А меня ларьками закидали

Konstantin
03.10.2017
07:11:52
Время будет запилю бота админа)))) я уже знаю апи телеги

Павел
03.10.2017
07:13:27
Лучше бота поисковика запили

Google
Dmitry
03.10.2017
07:15:03
А кто тут админы, у кого можно в модеры попроситься?

Konstantin
03.10.2017
07:17:47
А кто тут админы, у кого можно в модеры попроситься?
У них отключена по дефолту право добавления новых админов

Вряд ли им меняли права

А кто тут админы, у кого можно в модеры попроситься?
Пиши овнеру группы. Я уже забыл кто это

Максим
03.10.2017
07:21:41
Пиши овнеру группы. Я уже забыл кто это
Это Максим, сейчас позову его

Максим
03.10.2017
07:23:21
Лучше бота поисковика запили
Вот да. Информации полезной тут изрядно, но её никто не найдёт. ))

Павел
03.10.2017
07:24:44
У Yii хорошая документация, главное ткнуть пальцем в нужное место

Максим
03.10.2017
07:24:56
А кто тут админы, у кого можно в модеры попроситься?
Если другие модераторы будут не против, то почему нет? Поговорю с ними сегодня.

Boris
03.10.2017
07:38:45
Спросил за тесты, развели говен на миллион сообщений :D

Konstantin
03.10.2017
07:45:57
ой не пизди, ты первый перешел на личности ))
Забей. Вам что принципиально важно чтобы кто-то там считал что ты прав? Ты реально думаешь что всем интересно кто же прав? каждый высказал а другие сами сделают выводы

Ad.x ??
03.10.2017
07:46:53
смешно просто читать про магаз в 2кк ОБОРОТОМ серьезным проектом )

Google
Ad.x ??
03.10.2017
07:47:11
такой магаз может позволить нанять себе одного нормального програмера, и все

или двух джунов )

Vladimir
03.10.2017
08:37:39
Ребята, привет. А есть в чате из Минска?

Stas
03.10.2017
09:34:34
подскажите как правильно такую хрень написать )->andWhere(['<>', 'role', [UserRoleEnum::ADMIN,UserRoleEnum::MARKETOLOG]])

массив параметров

Dmitry
03.10.2017
09:41:01
Maxim
03.10.2017
09:44:03
@ASYOU99 Ты нашел ->andWhere(['NOT IN', 'role', [ROLE_ONE, ROLE_TWO]])???

Aziz
03.10.2017
09:50:51
Ребята, вопрос, как в GridView, вывести что-то подобное



Я для кнопок действия, хочу добавить кнопку, по нажатию на которой выполняется java функция, но не могу пока найти, как вывести информацию ячейки

Stas
03.10.2017
09:52:22
Ребята, вопрос, как в GridView, вывести что-то подобное
это вроде вещается на настройки кнопки

Aziz
03.10.2017
09:52:55
это вроде вещается на настройки кнопки
мне значение ячейки бы вытащить

Stas
03.10.2017
09:54:23
'template' => '{update}{delete}', 'buttons' => [ 'delete' => function ($url, $model) {....

вроде там можно действие всунуть

Rahat
03.10.2017
10:30:37
Всем привет! у меня такая проблема в Gridview вывожу в ячейке другое значение к примеру, если значение 1 - то слово "активно", иначе - "не активно" [ 'label' => 'Status', 'format' => 'text', 'value' => function($model) { return $model->status ? 'active' : 'Not active'; } а как добавить поле поиска и сортировку к этому полю. В других полях показывается поле поиска.

Stas
03.10.2017
10:33:13
в сечь модели

Ad.x ??
03.10.2017
10:33:48
'attribute' => 'status', 'format' => 'text',

вот так

Rahat
03.10.2017
10:35:41
'attribute' => 'status', 'format' => 'text',
спасибо заработало

Google
Aziz
03.10.2017
10:48:54
Спасибо

А как в GRID сделать сортировку например по ID, либо по определенному полю изначально?

Evgeniy
03.10.2017
10:51:20
А как в GRID сделать сортировку например по ID, либо по определенному полю изначально?
$dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort'=> ['defaultOrder' => ['ТВОЁ_ПОЛЕ'=>SORT_DESC]] ]);

Evgeniy
03.10.2017
10:52:35
spasibo!
незачто http://www.yiiframework.com/doc-2.0/guide-output-data-providers.html#active-data-provider

Konstantin
03.10.2017
12:22:07
отвратительнейшее говно. https://pastebin.com/qpUBVt4Q
а пихать HTML в локализуемые строки - не говно?

Ad.x ??
03.10.2017
12:22:49
а че говно то? свитч\кейс лучше по твоему?

Konstantin
03.10.2017
12:22:49
лучше завести себе два атрибута

Ad.x ??
03.10.2017
12:23:49
к томуже не обязательно пихать хтмл, то просто пример. Можно обойтись просто текстом

Konstantin
03.10.2017
12:24:14
потому что локализация с множественным числом не для того сделана, чтобы из нее да/нет костылили

вообще лучше завести себе два поля

Ad.x ??
03.10.2017
12:24:46
а для чего тогда такие конструкции сделали по твоему?

Konstantin
03.10.2017
12:24:59
для локализации множественного числа

Ad.x ??
03.10.2017
12:25:33
чо? Убери хтмл из примера, все встанет на свои места?

как ты цифры локализуешь?

Konstantin
03.10.2017
12:25:54
я бы сделал в базе поле status_key или status_id, а в модели бы завел getStatus(), который возвращает этот самый статус в виде текста

Google
Konstantin
03.10.2017
12:26:13
и еще заодно static statusLabels(), который возвращает эти самые метки

Evgeniy
03.10.2017
12:26:19
отвратительнейшее говно. https://pastebin.com/qpUBVt4Q
Это лишь пример того что возможно а не призыв к действию. Лично я вообще не использую грид

Ad.x ??
03.10.2017
12:26:24
т.е. из модели возвращать не западло, а из файла локализации западло? ))ахахха

Konstantin
03.10.2017
12:26:28
заодно, кстати, он же пойдет и в filter в gridview

из модели возвращать нормально, но без разметки

вообще, основная проблема именно в plural

Admin
ERROR: S client not available

Ad.x ??
03.10.2017
12:26:59
наркоман чтоле

нет там никакой проблемы

https://habrahabr.ru/post/264009/

выбери не плюрал, выбери другое

но это все равно будет правильнее чем из модели текстом статус возвращать

еще интересен момент, если возвращать будут не модели а массивом. Что ты будешь делать?

Konstantin
03.10.2017
12:31:06
ну не будет у этого массива текстовой метки

или будет, смотря как его формировать

Ad.x ??
03.10.2017
12:31:37
ну конешно, буду свитч\кейс юзать )

Konstantin
03.10.2017
12:31:55
ну просто тоже странно, текстовую метку из модели возвращать значит нельзя

а просто текст можно?

вообще за это: "Для специальных случаев можно указать точное значение (explicit value). После знака '=' не должно быть пробела." спасибо

не знал

Google
Konstantin
03.10.2017
12:32:56
понятно, что в gettext такого не было, это в yii самодеятельность, но может пригодиться

Stas
03.10.2017
12:33:02
у меня везде на проектах сделано как @beowulfenator говорит через статус, статус лейбл и т.д. и все ко прекрасно работает

Konstantin
03.10.2017
12:33:28
так работать что угодно будет, хоть кейсы, хоть локализация

лишь бы другому программисту потом понятно было

Evgeniy
03.10.2017
12:34:08
ебать вы переругались из за какой то хуйни

Ad.x ??
03.10.2017
12:34:26
у меня везде на проектах сделано как @beowulfenator говорит через статус, статус лейбл и т.д. и все ко прекрасно работает
конечно работает, ровно до тех пор пока не столкнешься с необходимостью вместо модели массив в шаблон отправлять )))

Раз уж вам так хочется текст

правильнее будет хранить в enum тектстовые статусы

Evgeniy
03.10.2017
12:35:22
конечно работает, ровно до тех пор пока не столкнешься с необходимостью вместо модели массив в шаблон отправлять )))
я думаю если ты решишь отправить массив в шаблон то ты и поправишь чтоб все норм выводилось

иначе нахуй так делать?

Ad.x ??
03.10.2017
12:35:37
почему вам такое в голову не приходит? Надо обязательно костылить говно местоды

Evgeniy
03.10.2017
12:35:42
а вообще enum сделал и не делаешь бошку

Konstantin
03.10.2017
12:39:52
ну не знаю, указать атрибут от этого геттера в attributes(), и чудесно он сериализуется в массив

если зачем-то надо передавать в шаблон данные именно массивом

а вообще enum сделал и не делаешь бошку
с локализацией будет плохо

(если она зачем-то нужна)

Evgeniy
03.10.2017
12:41:27
при условии что она нужна зачем то

Konstantin
03.10.2017
12:41:38
а, перепутал, не attributes(), а fields()

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