@laravel_pro

Страница 1749 из 2014
Сергей
16.08.2018
17:23:14
То есть имя ресурса отражает его как таблицу с данными

Евгений
16.08.2018
17:23:37
То есть имя ресурса отражает его как таблицу с данными
ну это совсем не обязательное требование, просто так принято

Nikita
16.08.2018
17:25:08
Добрый вечер, друзья. Обычно принято называть роуты во множественном числе, /posts/{post} /users/{user}?
можешь писать хоть post хоть posts абы было везде одинаково, а не так что половина роутов множественные, половина нет. Но в целом, в большинстве обучалок учат именно множественные имена использовать

Google
Сергей
16.08.2018
17:26:31
Вы переназначаете имена для роутов или используете Route::resource?

Евгений
16.08.2018
17:26:42
я переназначаю

Сергей
16.08.2018
17:27:05
я переназначаю
Какие правила используете при этом?

Nikita
16.08.2018
17:27:07
Евгений
16.08.2018
17:27:12
мне так нагляднее, да и очень часто бувает что нужно совсем не ресурсные роуты

Сергей
16.08.2018
17:27:31
Интересно узнать кто что придумал

Евгений
16.08.2018
17:27:42
Какие правила используете при этом?
такие же как и при роут::ресурс

просто у меня много нересурсных роутов, и чтобы всё было наглядно прописываю сам имена роутов и все роуты по отдельности

Nikita
16.08.2018
17:28:47
так я ж не знал, учу ж ларку...
А php учил? А то выглядит так что стиль разработки у тебя примерно такой - "добавлю ка я скобочки, вдруг заработает. О! Заработало")

просто у меня много нересурсных роутов, и чтобы всё было наглядно прописываю сам имена роутов и все роуты по отдельности
А почему бы не использовать ::resource для ресурсных роутов и просто отдельные для остальных? Я так делаю, вроде нет проблем

Или тебе не нравится resource и без resource одновременно?)

Евгений
16.08.2018
17:30:43
я говорю, чтобы всё было одинаково, наглядно

чтоб не мешать

Google
Nikitcat
16.08.2018
17:31:23
учил, тоже по урокам, пытался что-то сделать. Нет, я загуглил ошибку, которая вылетела и там парень предложил добавить скобочки. Я ж не знаю, что предыдущий разработчик добавил там метод quantity, который возвращает количество

Nikita
16.08.2018
17:31:59
Ладно забей. Давай следующий вопрос ?

Сергей
16.08.2018
17:33:20
я говорю, чтобы всё было одинаково, наглядно
Хорошо, спасибо. Глубокие роуты стоит группировать или лучше плоским списком задавать?

Евгений
16.08.2018
17:33:59
да тут на вкус и цвет, если там общий набор мидлварей, префиксы и тд то можно в группу

Сергей
16.08.2018
18:05:10
Оказывается, хелпер route умеет генерировать относительные пути, если третьим параметром ему передать false

$url = route('routeName', ['id' => 1], false); - из документации

Евгений
16.08.2018
18:07:33
и api

Сергей
16.08.2018
18:07:42
Каждый раз открываю для себя что-то новое. Но не всё в Ларавеле задокументировано.

и api
А API где читать?

Евгений
16.08.2018
18:08:31
http://laravel.com/api/5.6/

https://laravel.com/api/5.6/Illuminate/Contracts/Routing/UrlGenerator.html#method_route

Сергей
16.08.2018
18:09:46
Вот к примеру использование view('view.name')->withField($value) не смог найти в документации

Евгений
16.08.2018
18:11:39
что за withField?

Сергей
16.08.2018
18:14:47
что за withField?
Вот и я про то же. Внутри blade-шаблона инициализируется переменная с именем field и данными из $value

Евгений
16.08.2018
18:15:13
ну это магия

with('field', 'value')

Сергей
16.08.2018
18:16:31
Да, shortcut

[Anonymous]
16.08.2018
18:17:38
стоит ли public/vendor в гит игнор добавлять?

Сергей
16.08.2018
18:17:59
Непонятно насколько долго такая форма проживёт и не станет ли она в какой-то момент deprecated

Google
Nikitcat
16.08.2018
18:23:16
Сергей
16.08.2018
18:24:14
я про гит игнор говорю
Это моё сообщение было не про gitignore

[Anonymous]
16.08.2018
18:24:39
Это моё сообщение было не про gitignore
из за твоего сообщения мне никто не отвечает

Сергей
16.08.2018
18:24:54
я про гит игнор говорю
По-хорошему надо закрывать

Андрей
16.08.2018
18:28:04
стоит ли public/vendor в гит игнор добавлять?
нет, ты ж на проде не всегда будешь делать вендор паблиш, вдруг забудешь и будет ошибка?

Сергей
16.08.2018
18:28:36
из за твоего сообщения мне никто не отвечает
https://github.com/laravel/laravel/blob/master/.gitignore - вот пример из репозитория

[Anonymous]
16.08.2018
18:28:59
да
а вдруг забудешь и будет ашипка?

[Anonymous]
16.08.2018
18:29:23
Есть инструменты для деплоя чтобы ничего не забывать если что

Андрей
16.08.2018
18:29:39
я автодеплою и у меня с скипте это

Сергей
16.08.2018
18:29:59
Тут вопрос в наличии механизма развёртывания на production-сервере.

[Anonymous]
16.08.2018
18:30:10
Эм, ну да
почему

Андрей
16.08.2018
18:30:14


[Anonymous]
16.08.2018
18:31:14
капистрано?

Андрей
16.08.2018
18:32:09
капистрано?
как-как, простите

Google
Сергей
16.08.2018
18:33:39
как-как, простите
Что это за конфиг, от какой системы?

Дженкинс?

Андрей
16.08.2018
18:35:06
а ты не юзаешь автодеплой? принцип-то одинаковый везде

запушил - оно и собралось на проде или деве

Антон
16.08.2018
18:36:00
Ого

Для этого просто нужен гитлаб?

Сергей
16.08.2018
18:36:26
а ты не юзаешь автодеплой? принцип-то одинаковый везде
Нет, но хочется. При пуше в ветку он умеет запускать скрипты?

[Anonymous]
16.08.2018
18:36:49
а ты не юзаешь автодеплой? принцип-то одинаковый везде
не пали контору пусть руками все делают

Admin
ERROR: S client not available

Андрей
16.08.2018
18:37:10
Антон
16.08.2018
18:37:20
На скрине типа только на ветку мастер реагирует?

Андрей
16.08.2018
18:37:34
https://about.gitlab.com/features/gitlab-ci-cd/ нате вам инфо из даркнета

ссылка доступна только 10 минут

На скрине типа только на ветку мастер реагирует?
на скрине да, но можно и другую ветку прописать, там стейджи разные. Каждый стейд чета делает, как напишешь

[Anonymous]
16.08.2018
18:38:47
а гитлаб платный?

Антон
16.08.2018
18:38:53
А как он на проде выполнится?

Антон
16.08.2018
18:39:14
Какой то демон у него?

Андрей
16.08.2018
18:39:18
а гитлаб платный?
не, с тех пор как угробил половну реп он шаровый на приватные репы

Google
Андрей
16.08.2018
18:39:27
ну а раннер на серваке ставишь

Антон
16.08.2018
18:39:41
Что за раннер?

[Anonymous]
16.08.2018
18:40:04
https://deployer.org/

Андрей
16.08.2018
18:40:05
Что за раннер?
https://www.google.com/search?newwindow=1&client=opera&hs=Ehk&ei=MMR1W9ziHYGjmwWS_IiIBw&q=gitlab+runner&oq=gitlab+runner&gs_l=psy-ab.3..35i39k1j0i203k1j0l2j0i203k1j0j0i203k1l2j0l2.202197.203772.0.204357.6.6.0.0.0.0.90.492.6.6.0....0...1.1.64.psy-ab..0.6.491...0i67k1.0.uTbVgZvyjf8

[Anonymous]
16.08.2018
18:40:11
изучай

Антон
16.08.2018
18:41:02
А dusk тесты может выполнить интересно

Блин они у меня 7 минут выполняются

Андрей
16.08.2018
18:41:55
А dusk тесты может выполнить интересно
все что ты можешь в консоле писать - все можно вынести в автодеплой

Антон
16.08.2018
18:42:12
Он может дожидаться ответа консоли?

Ладно. Пойду читать

А то ансибл хотел

А у нас на серваке гитлаб

[Anonymous]
16.08.2018
18:42:59
А то ансибл хотел
а как ансибл связан с CI?

Андрей
16.08.2018
18:43:22


Антон
16.08.2018
18:43:27
Ну это не ci, а просто в помощь при деплое. Там тачки можно накидать

Он их выполнить может

Таски*

Андрей
16.08.2018
18:44:15
дык добавь си, хоть дженкинс, хоть все сразу

Антон
16.08.2018
18:44:54
Только у нас недельный релиз, так понял имеет смысл когда непрерывно вливается?

Андрей
16.08.2018
18:45:57
Только у нас недельный релиз, так понял имеет смысл когда непрерывно вливается?
все равно удобно, на сервак почти не заглядываешь. Чета поменять - клонировал / поднял проект, поправил, проверил, запушил

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