@laravel_pro

Страница 433 из 2014
AP?
19.04.2017
05:39:33
вообще, идея ясна, спасибо

Алексей
19.04.2017
05:42:26
Ну примерно это я и имел в виду )

только вот одна проблема, тут не будут валидироваться поля "required"

AP?
19.04.2017
05:44:49
у меня, по идее, только 2 частных случая входных данных - в первом случае 10 параметров, во втором - только ID

Google
Jakhongir
19.04.2017
05:46:42
Добрый день, можно каким-либо образом добавить модель из кода? или запустить php artisan make:model из кода? нужно при добавлении новой сущности в админке, создавать модель

AP?
19.04.2017
05:48:40
Как-то через php-cli может и можно. А как такая ситуация получилась?

Точнее - зачем новая модель на каждую сущность?

Jakhongir
19.04.2017
05:51:47
есть готовый проект, база данных monogdb, там при добавлении новой сущности нужно определять класс, хотел попробовать автоматизировать этот процесс, пока не знаю почему реализовано именно так

∀RTUR
19.04.2017
16:53:09
https://laravel-news.com/higher-order-messaging Откуда берется pay(); ? Это в модели функция?

Евгений
19.04.2017
17:10:21
Да

∀RTUR
19.04.2017
17:12:38
Да
спасибо

Юрий
19.04.2017
18:40:05
Господа, подскажите момент. Как разрабатываете? Условно создаю проект в шторме. Ставлю ларавел, коммичу. На сервере с этого репозитория куда коммитил разворачиваюсь, все верно?

Просто во всей этой истории смущает один момент - файл env и ключи которые разные везде естественно

Вопросов нет если поставить на сервере и стянуть себе простой синхрлнизацией, а как в эту схему гит уместить?

Dmitry
19.04.2017
18:44:48
Гитигнор?

Evgeny_30
19.04.2017
18:45:37
Нет, Юрий имеет ввиду, как развернуть проект на хостинге, включая сюда еще и ГИТ

Google
Юрий
19.04.2017
18:47:24
Да. В идеале типа коммитишь в гит - а на хостинге постхуком затягивает с него правки

Но я не понимаю как тут соотносятся конфиги

Evgeny_30
19.04.2017
18:47:40
Ну тогда Дмитрий прав

Конфиг на серваке отдельный придется делать

и гитигнор

но можно ж дефолтный взять и с него развернуться

Протсо единственное в него потом ключ придется сгенерить

Юрий
19.04.2017
18:49:47
То есть суть в том что под контролем версий все кроме конфига, а конфиг уже ручками носишь?

Evgeny_30
19.04.2017
18:49:56
Ага

Юрий
19.04.2017
18:50:51
Ок, спасибо. Просто обсуждали тут как корректнее делать с человеком, интересно стало.

Evgeny_30
19.04.2017
18:51:15
Просто у меня например на серваке одни пароли к БД на локалке вообще другие, в дефолтном конфиге прописал, имена различные подключения его через гит загнал на хост, а там уже генерирую в него просто ключ и дописываю пользователя БД и пароль

Особенно удобно, если ты не один на этом проекте

НАпример даже ветку отдельную создал и все остается только из дефолта бахнуть конфиг =)

Dmitry
19.04.2017
19:20:49
Как рабочий вариант - хранишь на локалке .env.production, занесённый в гитигнор и при первом деплое льёшь его через scp в .env на серв, опционально с симлинком и забываешь про него до тех пор, пока конфигурации окружения не изменится на серве. А вообще для всяких ci и тревисов пишешь дефолтные и "открытые" настройки в .env.example, который уже заносишь в гит

V
19.04.2017
19:31:50
Тут про env говорили, еще считается не круто его вносить т.к. все ключи апих и прочее не должно быть в репе

Dmitry
19.04.2017
19:32:49
Так все и сказали, что сам .env надо в гитигнор внести )

V
19.04.2017
19:33:46
Я видел, это так, в дополнение)

зато под коммитом env.example со всем, что используется в проекте

Google
V
19.04.2017
19:34:49
под контролем версий*

∀RTUR
20.04.2017
12:01:36


Gabit
20.04.2017
12:03:21
Нет

Просто first без get

∀RTUR
20.04.2017
12:04:37
не срабатывает. но когда юзаю $user['id'] то да

Gabit
20.04.2017
12:04:45
И надо делать так where('telegram',$chat_id)->first()

Распечатайте $user

Gabit
20.04.2017
12:12:20
Как я написал

Можно без =

∀RTUR
20.04.2017
12:12:39
ааа, это да

спасибо

Julia
20.04.2017
12:38:20
Всем привет, подскажите какие-то статейки или просто советы об улучшении безопастности и оптимизации проекта

F01134H
20.04.2017
12:39:35
Слишком размыто

Думаю тебе хватит csrf защиты для начала

Julia
20.04.2017
12:45:32
Ну для начала да, а более углубленно, есть какие-то хорошие статьи? Просто самой интересна эта тема и хотелось бы изучить подробней, а гугл выдает какую-то чушь

F01134H
20.04.2017
12:45:56
вперед на хабр

Олег
20.04.2017
13:02:17
всем привет. работал кто с Fabiang? пакет для работы с джаббером

Юрий
20.04.2017
15:45:42
Народ, приветствую. Кто-нибудь сталкивался, что в laradock вместо 7.1 версии пыха собирается 7.0.четотам? На гитхабе есть обсуждение бага, но фикса пока нет. Может кто уже локально для себя нашел костыль?

Neo
20.04.2017
15:46:45
Словил тут интересный вопрос на тестовом задании. Когда JOIN лучше не юзать в mysql?

Google
Neo
20.04.2017
15:47:06
ну, исключая случи, когда не нужно связывать таблицы вообще =)

Eugeny
20.04.2017
16:11:35
Когда связь 1 к многим. Когда ты те данные не будешь юзать в данном запросе)

Neo
20.04.2017
16:36:53
пример можно? Не вдупляю, не спал ночь.

Виталий
20.04.2017
16:59:57
Коля, иди поспи?

Neo
20.04.2017
17:01:06
Привет, Виталь =)

Admin
ERROR: S client not available

Артём
20.04.2017
17:44:09
Есть свободные разработчики на octobercms ?

Алексей
20.04.2017
17:45:07
Жениться задумал? ))

Aleserche
20.04.2017
19:17:39
немного подзабыл, в middleware только строковые параметры можно передавать?

все, вспомнил

F01134H
20.04.2017
19:30:31
красава ежи

XFile
20.04.2017
20:39:23
привет парни. Посоветуйте лучше первый проект сделать на чистом laravel или на october cms ? Для себя чисто чтоб быстро получить практический опыт. Вроде как October это тот же Laravel, только с админкой

XFile
20.04.2017
20:46:17
я думал там тоже Lara ))

тогда лучше блог сделаю на чистом Lara используя уроки. а с cms всегда сумеем познакомиться ) Спасибо Юрий.

V
20.04.2017
20:49:35
October вам не Lara :D

Google
V
20.04.2017
20:49:35
я думал там тоже Lara ))

Liv
20.04.2017
20:57:50
привет, помогите разобраться с методом коллекций makeHidden ;)

Юрий
20.04.2017
20:59:42
а в чем вопрос?

Liv
20.04.2017
21:04:37
мне нужно скрыть вывод полей привязанной модели. Код модели https://pastebin.com/SBjGHLFi . Вывод нужно организовать в json, но чтобы поля, отмечечнные красным, не выводились (данные для фронтенда). Вывожу так $cities = Cities::with('payments')->get()->makeHidden(['id', 'created_at', 'updated_at', 'payments.city_id'])->toJson(JSON_UNESCAPED_UNICODE); но в этом случае скрывается вывод только полей непосредственно модели Cities, а поля в payments не скрываются. Нигде не могу найти как правильно прописать поля в привязанной модели чтобы скрывались



Иван
20.04.2017
21:05:17
Всем привет

Liv
20.04.2017
21:05:22


Иван
20.04.2017
21:05:22
вопрос следуюший

Есть коллекция где например есть 3 елемента, мне надо реализовать чтоб каждый елемент был вложен в предыдущий. Может кто подскажет как такое реализовать?

только без parent_id

Liv
20.04.2017
21:11:21
пробовал, тот же эффект: в самой модели скрывает, в привязанной - нет. И мне скрывать нужно не постоянно, а только когда я для фронта выдаю данные, поэтому в модель их и не хочу фиксированно писать

Юрий
20.04.2017
21:12:39
ну можно через геттеры/сеттеры сделать чтобы динамично.. но это видимо надо в дочерней модели делать

V
20.04.2017
21:13:17
Так у тебя че непосредственно модели вызываются в коде?(((

Страница 433 из 2014