@yii2ru

Страница 870 из 1721
☕ CunningFox
25.12.2017
13:56:55
Alexey
25.12.2017
13:57:24
А вот не уверен

☕ CunningFox
25.12.2017
13:57:24
А, ну да, но это не точно ?

Должен вернуть

Google
I.C.
25.12.2017
15:53:37
Нет. Вот почему то не даёт
Тебе писали, используйте CLASS или вроде того, вместо ::className() - должно решить проблему

Maksat
25.12.2017
15:53:48
Аа. Ок. Попробую

SiZE
26.12.2017
06:38:56
Для mysql какой тип поля наиболее универсален для хранения ID пользователя при авторизации через oauth (fb, vk, ya, odnkl, mail, etc.) ?

Trofim
26.12.2017
06:40:20
Bigint unsigned

Чекни фб

У них допизды длинные айдишки

После них не будет проблем ни с чем вроде

Alexey
26.12.2017
06:43:30
string

SiZE
26.12.2017
06:46:55
Bigint unsigned
т.е. у всех числа?

Trofim
26.12.2017
06:47:26
Ну айдишки у всех же есть, вай нот

Павел
26.12.2017
06:49:34
А вдруг они поменяют и добавят там буковки

Trofim
26.12.2017
06:49:55
Блин, не учел, действительно

Google
Stanislav
26.12.2017
06:50:13
Вдруг поменяют? Ахах))

SiZE
26.12.2017
06:50:14
Мне вот и интересно. Есть ли у кого-то uuid или что-то типа того? )

Вдруг поменяют? Ахах))
вообще ниче не мешает, fb уже меняли )

Павел
26.12.2017
06:51:13
Вдруг поменяют? Ахах))
Нет тебе за полгода сообщат и попросят согласовать изменения

Stanislav
26.12.2017
06:51:38
Чоо

Ну я тогда согласен с Павлом

SiZE
26.12.2017
06:56:40
Вобщем к чему пришли? bigint unsigned на данный момент является универсальным. Так? )

Trofim
26.12.2017
06:56:57
Он является быстрее varchar'a

И да

Должен покрывать всё

Alexey
26.12.2017
06:57:22
быстрее )

Trofim
26.12.2017
06:57:52
Там только по размерам varchar может меньше есть, но думаю тебе не критично

SiZE
26.12.2017
06:57:55
Он является быстрее varchar'a
Ну-у это зависит от длины варчара )

лан ок.

Trofim
26.12.2017
06:58:13
Тобто от длинны

Дык без разницы не

Строка ж в инт будет бегать

Кампухтир не знает о буковках

SiZE
26.12.2017
06:58:42
да хз. чо там оптимизатор придумает )

Trofim
26.12.2017
06:58:53
Он тупая жилюзяка и знает циферки

Google
Alexey
26.12.2017
06:59:05
не надо оптимизировать то, что не тормозит

инфа сотка

я тоже когда маленький был сидел подбирал длину варчаров

SiZE
26.12.2017
06:59:35
что одному не тормозит. другому смерть )

Alexey
26.12.2017
06:59:46
потом понял, что это все глупости, конечно

SiZE
26.12.2017
06:59:52
мда

пойду подбирать длину варчаров

Trofim
26.12.2017
07:00:11
Aleksey
26.12.2017
08:03:59
Как лучше fontawesome подключать?

Trofim
26.12.2017
08:04:44
Еот+ттф, убрать обрезку символов

Aleksey
26.12.2017
08:06:21
Еот+ттф, убрать обрезку символов
Обрезка символов это что и как её убрать?

Stanislav
26.12.2017
08:07:43
Как лучше fontawesome подключать?
Он так дохрена весит, оно тебе надо?

Aleksey
26.12.2017
08:08:31
Он так дохрена весит, оно тебе надо?
Точно не знаю. С десяток иконок надо.

Он так дохрена весит, оно тебе надо?
Лучше сделать пнг картинки?

Stanislav
26.12.2017
08:10:04
Лучше svg

Но если у тебя проект небольшой, то можно и не париться

Aleksey
26.12.2017
08:13:09
А чем svg лучше?

https://svgvspng.com/#ru этим?

Trofim
26.12.2017
08:17:56
Лучше svg
Я думаю у него растровые картинки

Stanislav
26.12.2017
08:18:31
А чем svg лучше?
Глупый вопрос

Google
Stanislav
26.12.2017
08:18:44
Я думаю у него растровые картинки
Ну пусть сам решает какие у него

Trofim
26.12.2017
08:19:05
Лол

Чёт ору

Aleksey
26.12.2017
08:19:48
Издеваетесь ?

Trofim
26.12.2017
08:20:11
Пнг если нужна прозрачность

Джпег сжатие

Stanislav
26.12.2017
08:20:26
Издеваетесь ?
Свг это тру решение для иконок на разных разрешениях экрана

Trofim
26.12.2017
08:20:33
Свг если у тебя изначально картинки в векторе

Mark
26.12.2017
08:20:50
Доброе утро. Есть вопрос: допустим есть столбец "Статус", в БД он предоставлен, как цифрой/e-num значением, но на front-end его нужно переобразовывать в текстовый. На данный момент постоянно для этих целей использую виджет с функцией включающей в себя switch-case, которая по значению возвращает текст/html-представление. Но верный ли этот подход?

Admin
ERROR: S client not available

Stanislav
26.12.2017
08:21:03
Джпег сжатие
Да ему иконки нужны че ты со своим джепегом пристал

Trofim
26.12.2017
08:21:08
Свг это тру решение для иконок на разных разрешениях экрана
Ты вообще понимаешь разницу в векторе и растре и что растр сам собой не станет вектором никак???

Aleksey
26.12.2017
08:22:07
А где мне взять svg иконки?

Иван
26.12.2017
08:22:20
Народ, есть кто юзает laradock?

Trofim
26.12.2017
08:22:31
А где мне взять svg иконки?
Если у тебя их не было изначально - или самому перерисовать, или нигде

Mark
26.12.2017
08:23:10
Можешь сделать атрибут массивом в модели и по нему резолвить
Т.е. сразу в afterFind()/beforeSave() модели переобразовывать?

Google
Mark
26.12.2017
08:23:32
более менее да. можеш глянуть у елисеева магазин он там тож такеое делал
У него там сетка уроков, вроде как, долго искать буду, наверное :(

Иван
26.12.2017
08:23:55
Народ, есть кто юзает laradock?
Казалось бы бональщина, но уже не знаю даж куда смотреть. Мне надо настроить cron. По документации все предельно просто: http://laradock.io/documentation/#adding-cron-jobs файлы из workspace/crontab копирнутся в контейнере в /etc/cron.d/, тестовая строка под лару уже стоит: * * * * * php /var/www/artisan schedule:run » /dev/null 2>&1 меняю ее на свою (ставлю рядом, не важно, по разному пробовал) под yii2: * * * * * laradock php /var/www/yii cron/run » /dev/null 2>&1 Но не запускается, хоть убей! Не работает сцуко. Там внутри простая запись лога. Вручную консольный контроллер запускается нормально: php yii cron/run Пробовал из документации строку вставлять: # Custom cron * * * * * root echo "Every Minute" > /var/log/cron.log 2>&1 со своим путем, и нифига! Пробовал от рута это делать, тоже не пашет. В ишью ларадока люди раньше писали про проблему с php 7.1, но там пофиксили все. Толи лыжи не едут...может я что - то упускаю? Как гребанный крон запустить на ларадоке?

Trofim
26.12.2017
08:24:12
Только афтерфайнд, или сделай геттер

Mark
26.12.2017
08:27:44
Зачем бефорсейв?
afterFind() отдаст же другое значение, а если нужно сохранить в базу — тогда будут проблемы. Т.е., допустим есть следующий dropdownlist. И value будет сразу после afterFind(), к примеру, того же "В работе" как в "В работе", в то время как в базе оно представлено цифрой 1, либо e-num полем "In Progress". Т.е, грубо говоря, делать обратное переобразование для хранении в базе

Trofim
26.12.2017
08:34:13
https://stackoverflow.com/questions/31473268/how-to-implement-filtering-of-a-cgridview-table-for-an-enum-columnt-in-yii

во

я конечно не до конца понимаю почему он сразу не сделал static public $statusListTitles = array(0 => 'Processed', 1 => 'Waiting');

ну и обращался бы className::statusListTitles[$index]

Mark
26.12.2017
08:42:19
Спасибо, буду читать-разбираться. Хорошего дня

ну и делать энумами статусы не надо, конечно
Так-с и еще, я ранее обычно делал через small int, но мне сказали, что для этих целей лучше e-num. Но почему не стоит? О проблемах с кириллицой и в частности буквой "я" осведомлен, но может ещё что-то?

Артур
26.12.2017
09:20:35
всем привет))

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

мне нужно что бы когда возникала ошибка то делало редирект на error page

'components' => [ // ... 'errorHandler' => [ 'errorAction' => 'site/error', ], ]

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