
Roma
11.11.2016
17:57:37
Нашел статью по Git деплою на DO

JT
11.11.2016
18:41:26
А урлом поделишься?

Roma
11.11.2016
18:47:09
https://www.digitalocean.com/community/tutorials/how-to-set-up-automatic-deployment-with-git-with-a-vps

JT
11.11.2016
18:56:03
спасибо!

Google

George
11.11.2016
19:00:09
Ребят, а когда делаете проект на заказ, как стоимость работы выс
считываете?

Евгений
11.11.2016
19:02:34
Ребят, а скиньте ссылку на telegram-vue русское сообщество?

Евгений
11.11.2016
19:31:44
Vue.js — русскоговорящее сообщество
Общаемся на темы, посвященные Vue.js и опыту его использования. Проблемы. Новости. Решения.
Вам могут быть полезны: @javascript_jobs, @react_js, @angular2
Рекомендуем сразу отключить уведомления, чтобы пребывание в чате было полезным и комфортным.
https://telegram.me/vuejs_ru

Евгений
11.11.2016
19:32:18
спасибо!

Виталий
11.11.2016
22:49:00
А почему нет?
Зависит от ситуации
Если у тебя ресурс, то лучше юзать контроллер ресурса и соответствующий роутинг. Если же не ресурс, то подход как у тебя вполне жизнеспособен

Quiss
11.11.2016
23:39:44
Нет.
Ну вообще да, но нет.

∀RTUR
11.11.2016
23:40:32
Я понял. Для статичных страниц ретурн вью, для чего-то более сложного контроллер

Quiss
11.11.2016
23:40:46
Route::get('/', [
'as' => 'pages.list',
'uses' => 'PagesController@getList'
]);
1) роуты твои должны иметь алиас

Google

Quiss
11.11.2016
23:41:10
2) именуй методы в контроллерах нормально

∀RTUR
11.11.2016
23:45:06
1) Зачем?
2) Зачем?

Виталий
11.11.2016
23:57:18
1) чтобы ты мог из любого участка приложения получить ссылку по этому алиасу (редиректнуть например). Да и вообще это так заведено, что у роутов есть имена.
2) потому что по твоему названию метода непонятно, что он делает. home... названия методов должны быть названы так, чтобы по названию было понятно, за что он отвечает (в твоём случае было бы правильнее назвать метод index, ну и контроллер для этих целей лучше завести другой, что то вроде AppController или SiteController)

D'
11.11.2016
23:57:57
алиас бы не помешал
и все

Виталий
11.11.2016
23:58:49

∀RTUR
12.11.2016
00:01:53
Спасибо!

Abraham
12.11.2016
07:17:43
гутен таг!

Евгений
12.11.2016
07:47:47
будет ли что-то страшное, если изменить алиас у провайдера Event на что-то другое? А то в проекте есть мероприятия у которых хочу сделать алиас Event

D'
12.11.2016
07:49:19
не стоит
придумай лучше уникальное имя
Но если лень, то можешь про Event использовать. namespace у тебя же разные
не будет конфилктов

Евгений
12.11.2016
07:50:58
лучше другое имя тогда придумаю

?? Vladimir
12.11.2016
10:40:59
Пилю систему тегов для сайта, но для проверки и обновления связей пока не придумал решения.
Тегов будет немного так что пока решил делать так:
1) Удалять все связи данного поста
2) В цикле аттачить теги
Это нормальный алгоритм или можно сделать реализацию получше?

Евгений
12.11.2016
10:41:55

?? Vladimir
12.11.2016
10:42:37
Он же сам удалит ненужные связи?

Евгений
12.11.2016
10:42:44
да

?? Vladimir
12.11.2016
10:43:29
Спасибо за подсказку. Просто Laravel учу очень вяло, до работы со связями только сейчас руки дошли

Google

Евгений
12.11.2016
10:44:00
не за что.

(;¬_¬)
12.11.2016
10:57:43
?

JT
12.11.2016
11:02:33
есть задача склепать Личный Кабинет (к живой БД, она большая и раскидистая)
хочется взять Лару, но лень фигачить html+css
может кто подскажет какой-то admin-морду пакет, кто чем пользуется?
смотрел SleepingOwl, AdminLTE - а хочется еще большего :)
Типа, шоб само за меня все сделала :)

Firdavs
12.11.2016
11:22:07
https://backpackforlaravel.com/

JT
12.11.2016
11:33:19
спасибо!

Bahriddin
12.11.2016
11:50:07
Бл...ть, я купил admin dashboard за 30$
Мдеее

Евгений
12.11.2016
14:58:51
посоны
смотрите, есть организации, и тарифы для них. на оном тарифе можно загрузить 5 фото, на другом 20 фото. Как сделать фалидацию? Мне надо сделать своё правило, но надо в него как то передать айдишник оргинизации
'photos' => 'max_photos:'.$this->id
Так можно как то?
и там уже в своём валидаторе ищу организацию по айдишнику, смотрю тариф и сколько можно фоток

Dmitriy
12.11.2016
15:02:47
На сколько я помню нет. Для этого можно использовать свой кастомный валидатор

Евгений
12.11.2016
15:03:16
нe я и говорю, в кастомный надо как то айдишник организации передать
через $this->id можно же?
уже проверил, можно

∀RTUR
13.11.2016
14:47:23
привет. подскажите как ПРАВИЛЬНО сделать роут для блога.
/blog
blog/test-post
на первом будет список постов
на втором указанный пост отобразится

Евгений
13.11.2016
14:48:34
А в чем сложность?
Ты начал делать и что-то не получилось?

∀RTUR
13.11.2016
14:49:42
просто я думаю что создавание двух отдельных роутов так себе способ

Евгений
13.11.2016
14:49:43
Роут get('blog'...)
get('blog/{slug}'...)

Google

Евгений
13.11.2016
14:49:55
Чтож в нем так себе

D'
13.11.2016
14:50:09

Евгений
13.11.2016
14:50:21
Сделай {slug?}
Или как там
И проверяй
Если нет слага то список, если есть то пост

Admin
ERROR: S client not available

Manriel
13.11.2016
14:50:56
$route->group(['prefix'=>'blog'], function ($route) {
$route->get('/', ...);
$route->get('что-то там', ...);
})

Евгений
13.11.2016
14:51:00
Но не вижу смысла не делать 2 роута

Manriel
13.11.2016
14:51:33
Я бы так сделал

Taras
13.11.2016
14:52:35
Route::resource('blog', 'BlogController', ['only' => [
'index', 'show'
]]); ?

∀RTUR
13.11.2016
15:07:51

Евгений
13.11.2016
15:08:16
Чпу
Ну можешь id пихать

∀RTUR
13.11.2016
15:12:44
Route::get('blog/{post?}', function ($post = null) {
return $post;
});
спасибо

Евгений
13.11.2016
15:14:33
А чем тебе не нравится 2 роута?

∀RTUR
13.11.2016
15:15:01
DRY

D'
13.11.2016
15:15:18
это не dry

Евгений
13.11.2016
15:15:23
Это вообще не к тому

Google

Евгений
13.11.2016
15:15:35
Функционал разный

D'
13.11.2016
15:15:45
Это нарушение SOLID

Евгений
13.11.2016
15:15:48
Зачем объединять

∀RTUR
13.11.2016
15:15:56
wow wow
solid?

Евгений
13.11.2016
15:16:13
Большими буквами

D'
13.11.2016
15:16:22
конкретно буковки S
в слове SOLID

Евгений
13.11.2016
15:17:18
SOLID (объектно-ориентированное программирование) — Википедия
https://ru.m.wikipedia.org/wiki/SOLID_(%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)

∀RTUR
13.11.2016
15:18:01
нашел
что-то очень крутое
наверное для профи
хорошо, я кажется понял, к чему вы
буду юзать два роута
спасибо! :)

Manriel
13.11.2016
15:20:07
Да ты чего? Это ж просто лучшие практики!
Которые можно сократить до фразы "Не пиши, блядь, лапшу! "

∀RTUR
13.11.2016
15:21:06
?