
Андрюха (Ren)
21.11.2016
17:29:25
Будь мужиком, под каждый модуль своя таблица

Евгений
21.11.2016
17:29:36
при чем тут будь мужиком
зачем повторять то что можно сделать один раз
если есть специальный инструмент для этого даже

Google

Андрюха (Ren)
21.11.2016
17:30:27
Я олдскулен и люблю порядок и понятность. И да, я не кодер даже.

Евгений
21.11.2016
17:30:43
может тогда и советовать не надо?)

Dmitriy
21.11.2016
17:30:54

Андрюха (Ren)
21.11.2016
17:30:57
Ок

Евгений
21.11.2016
17:31:09
я в пхпчате не сижу, это помойка

Андрюха (Ren)
21.11.2016
17:31:12

Dmitriy
21.11.2016
17:32:21

Евгений
21.11.2016
17:33:04
еще вопросец. Есть всё те же статьи, новости и еще какие нибудь сущности. Надо каждой из них прописывать сеошные всякие тайтлы дескрипшены и метатеги. В каждой таблице делаете или выносите так же в отдельную и полиморфную связь?

Андрюха (Ren)
21.11.2016
17:33:09
Так а я про что

Dmitriy
21.11.2016
17:33:40
в каждой

Андрюха (Ren)
21.11.2016
17:33:59
Каждой свои

Евгений
21.11.2016
17:34:04
или ваще какой нибудь пакет сеошный юзаете может?

Андрюха (Ren)
21.11.2016
17:34:49
Найн. Я шаблоны юзаю самописные

Google

Dmitriy
21.11.2016
17:35:53

Евгений
21.11.2016
17:36:12
благодарю
щас почитаю

Андрюха (Ren)
21.11.2016
17:43:06
Какой хардкорный костыль

Евгений
21.11.2016
18:17:35
ребят
на сайте есть система модерации. ктото пишет статью, она со статусом на модерации. можератор проверяет, может опубликовать, может отказать и написать причину. Как бы вы сделали? А то мне мой метод кажется ужасно тупым)

Zlatoslav
21.11.2016
18:19:23
Ты тут всего полдня и уже надоел.
Я олдскулен и люблю порядок и понятность. И да, я не кодер даже.

Евгений
21.11.2016
18:21:24
у меня сделано у статьи поля is_active, is_bad (омг, умею я придумывать названия полей), и reason. Изначально у статьи is_active = 0, is_bad = 0, reason = null. Если отобряет модератор, то is_active = 0. Если отклоняет, то is_bad = 1 и reason c текстом отказа. Сjвсем убого или имеет место быть?
в таком случает нет никакой истории к текстами отклонений , если это не первый раз. Ну и статистики получается нет никакой. Но зато очень простая схема

Zlatoslav
21.11.2016
18:24:04

Евгений
21.11.2016
18:25:09
мне тоже кажется что это будет лучше, надо продумать схему бд

Dmitriy
21.11.2016
18:25:18
status 0,1,2- можно убрать 2 поля. Но лучше сохранять все изменения в другой таблице

Евгений
21.11.2016
18:26:41
ок, статус 0,1,2 ты бы сделал через tinyint? Или enum? Просто когда хранишь в бд одну цифру, то это немного не интуитивно может оказаться в итоге

Sergey
21.11.2016
18:27:20
я в последнее время вообще статусы и подобное предпочитаю хранить короткими строчками

Евгений
21.11.2016
18:28:21
даже так...

Sergey
21.11.2016
18:28:25
но у этого метода много противников, в основе, типа тормознуто. хотя инт занимает 4 байта, биг инт 8 байт, то есть строка чуть медленнее инта, но быстрее бигинта в среднем
очень сильно читаемость повышается
смотришь логи или ошибочные данные и видишь diabled и сразу понимаешь что это такое, а вот 5 - это нифига непонятно

Dmitriy
21.11.2016
18:29:05

Google

Sergey
21.11.2016
18:29:09
Но, честно, последователей этого я еще не встречал

Евгений
21.11.2016
18:29:17
я тоже не сторонник)

Dmitriy
21.11.2016
18:29:19
STATUS_OK, STATUS_ERROR и т.д

Sergey
21.11.2016
18:30:02

Dmitriy
21.11.2016
18:30:21
да пофиг. обработаем и норм.

Sergey
21.11.2016
18:30:26
если бы енумы в ПХП были покруче чем константы
типа как в шарпах или сях

Artur
21.11.2016
18:32:50

Eugene
21.11.2016
19:04:48
А какой-нибудь юзкейс для enum можно подкинуть?
Просто в том же рефакторинге, от подобных вещей соверуют избавляться выделяя их в отдельные классы

Roman ?
21.11.2016
19:05:48
а это у ларавел ведь был баг с миграциями при наличии enum поля в структуре таблицы?
в пятерке

Maksim
21.11.2016
19:06:48
Что за баг..? Я их тоже юзал...

Roman ?
21.11.2016
19:07:33
я могу очень сильно ошибаться, но при применении миграции, содержащей изменение enum столбца был фатал
на 5.0.xx

Dmitriy
21.11.2016
19:08:01
помню такое

Roman ?
21.11.2016
19:08:13
issue было и тд

Maksim
21.11.2016
19:17:57
У меня на 5.2 используется, но надо почитать.
Спасибо за инфу

Roman ?
21.11.2016
19:18:15
я говорил про 5.0.x

Eugene
22.11.2016
04:14:26
Для кошерного автокомплита в шторме мало просто установить плагин? Ибо все-равно не работает.

Google

B?N
22.11.2016
04:17:27
composer require barryvdh/laravel-ide-helper
в config/app.php добавить
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class
php artisan ide-helper:generate
вроде все
php artisan ide-helper:models для моделей phpDoc

Admin
ERROR: S client not available

Eugene
22.11.2016
04:19:38
Это все-таки для автокомплита? Я примеры посмотрел, и мне показалось что эта штука просто расширяет набор artisan команд

Алексей
22.11.2016
04:21:08
Даже в названии четко видно, что это помощник для IDE

B?N
22.11.2016
04:22:21
/stat@combot

Combot
22.11.2016
04:22:21
combot.org/chat/-1001067453809

Андрюха (Ren)
22.11.2016
04:22:42
Шикарно

Roman ?
22.11.2016
06:32:50

Владимир
22.11.2016
06:35:32
это нормально, что ларавелевский ClassLoader все-равно инклудит файлы классов, даже если они есть в compiled.php?

(;¬_¬)
22.11.2016
06:42:20
всем хай

Евгений
22.11.2016
06:42:41
дратути

Андрюха (Ren)
22.11.2016
06:42:52
Привет

Виктор
22.11.2016
06:54:49
Привяу

Евгений
22.11.2016
12:53:07
ребзя
смотрите, к textarea надо прикрутить редактор и чтобы можно было выбирать из картинок уже имеющихся в медиабиблиотеке. Как в вордпрессе. Как делается?

Евгений
22.11.2016
12:54:00
tinyMCE

Google

Евгений
22.11.2016
12:54:05
CDEditor
froala
эт если через jq

Евгений
22.11.2016
12:54:43
а картинки?

Евгений
22.11.2016
12:55:01
а картинки?
https://www.tinymce.com/docs/configure/file-image-upload/

Zlatoslav
22.11.2016
12:55:16
Лол, народ. В чём проблема загуглить?

Евгений
22.11.2016
12:55:16

Евгений
22.11.2016
12:55:24
https://studio-42.github.io/elFinder/

Евгений
22.11.2016
12:55:26
Мне на все варики так отвечать?)
ну рили изи гуглится

Евгений
22.11.2016
12:55:47
да блин
я ж еще не до конца вопрос задал)

Евгений
22.11.2016
12:55:56
если прост в чем-то трабл - ты пиши)
хм) ну слушаем)

Евгений
22.11.2016
12:56:34
вот elFinder для выбора файлов из медиабиблиотеки. Мне надо чтобы можно было выбрать только картинки которые загружал текущий юзер, потому что юзеров на сайте несколько