
Alexander
22.02.2017
10:58:03
у меня 4 апликейшена использующие общий пакет моделей
столкнулся с очевидной проблемой
типа релейшены завязаны на базовые
и получается перенаследовать модели нельзя

Google

Alexander
22.02.2017
11:02:25
т.к. базовые релейшены не будут работаьь
короче вывод
я в итоге пришел, что вендорный пакет моделей - эталонный для всех приложений
это не совсем хорошее решение
но ничего лучше я к сожалению не придумал
либо же придется связи описывать в отнаследованных моделях и тогда теряется весь смысл вынесения моделей в вендор
если придумаешь более лучший вариант, буду рад услышать
@fairhypo bump

Юрий
22.02.2017
11:06:19
я пока сделал себе пакет моделей в вендоре тоже ага
лучше нет идей

Alexander
22.02.2017
11:06:48
минус огромный - то что вся логика всех приложений выносится в общие модели
т.е тебе нельзя наследоваться в итоге
иначе релейшены сломаются

Google

Alexander
22.02.2017
11:07:24
в итоге модели становятся слишком жирными

Юрий
22.02.2017
11:07:47
да, именно. если наследуешься и правишь что-то - нужно отслеживать все связи и править их

Alexander
22.02.2017
11:07:57
да

Юрий
22.02.2017
11:08:17
ну я пока не столкнулся с этими проблемами, но чувствую, что предстоит)

Alexander
22.02.2017
11:08:22
ну это в любом случае меньшее из зол, если у тебя много приложений использующих одну базу

Юрий
22.02.2017
11:08:36
ага

Aztwin LK
22.02.2017
11:48:53
Всем ку! Ребята где можно шаблончик под бутстрап купить качественный?

Олег
22.02.2017
11:51:17
а в чем проблема смому его написать?

Aztwin LK
22.02.2017
11:51:54
Да я админку пишу под лару
На шаблон просто времени нет

Олег
22.02.2017
11:52:14
http://usebootstrap.com/

Евгений
22.02.2017
11:52:14
AdminLte

Aztwin LK
22.02.2017
11:52:15
2 дня дедлайн

Олег
22.02.2017
11:52:33
тут есть и шаблоны и цветовые палитры с примерами готовых блоков
так что взять код и расположить как тебе надо думаю не проблема

Aztwin LK
22.02.2017
11:53:29
О крутяг!
Я не понял они халявные?

Олег
22.02.2017
11:53:45
+ есть же админки по типу Sleeping own и AdminLte как писали

Юрий
22.02.2017
11:54:09
а в чем беда взять какую-то из готовых админок? где-то была подборка

Олег
22.02.2017
11:54:34
*Sleeping owl

Google

Олег
22.02.2017
11:54:37
опечатка)

(;¬_¬)
22.02.2017
11:54:56

Юрий
22.02.2017
11:55:23

(;¬_¬)
22.02.2017
11:55:33
но пока он не признается - это все лишь домыслы

Aztwin LK
22.02.2017
11:57:35
Да да, админка есть. Ну структура и все такое. Остается вид придать

Евгений
22.02.2017
11:59:19
Тебе надо красиво или просто на буцтрапе?

Aztwin LK
22.02.2017
11:59:22
Ребята всем спасибо. Буду юзать AdminLTE

Евгений
22.02.2017
11:59:36
Там же дела то на пару часов
Наверстать

Aztwin LK
22.02.2017
11:59:45
Мне нужно что то среднее, чтобы не очень долго и продумано нормально

Евгений
22.02.2017
11:59:57
С готовой дольше ковыряться будешь

Aztwin LK
22.02.2017
12:00:00
Не спорю что можно, просто не успею всё проверить
Да я готовые блоки сразу поставлю и классы заменю

i
22.02.2017
12:15:30

Wild
22.02.2017
12:30:51
На сколько хватает бакса на elasticweb если юзать его ток для разработки?
С еластик веба пропала пыха 7
Еще недавно была
какого хуя

Google

Quiss
22.02.2017
12:47:30
сам установи
...

Maxim
22.02.2017
13:20:02
$list = Club::locations()
->select('id', 'long_name as text')
->where('short_name', 'like', $query . '%')
->orWhere('long_name', 'like', $query . '%')
->orWhere('code', 'like', $query . '%')
->paginate(15);
у меня есть клубы. каждый клуб 1 к 1 к городу (location_id).
Как мне вытащить все города, в которых есть клуб?
// Получить все посты у которых есть хоть один комментарий...
$posts = App\Post::has('comments')->get();
вот так попробую

Admin
ERROR: S client not available

Aztwin LK
22.02.2017
13:26:05
Делай запрос в таблицу города
города::with(клубы)->get();
Потом в шаблоне в цикле вывод сделайа
Город
Клуб 1
Клуб 2
Город
Клуб 3
Клуб 4
...

Maxim
22.02.2017
13:33:33
$posts = App\Post::has('comments')->get(); работаает

Aztwin LK
22.02.2017
13:34:13
App\City::has('teams')->get()

Maxim
22.02.2017
13:34:59
да

Aztwin LK
22.02.2017
13:35:08
Только в моделях еще пропиши отношения

Maxim
22.02.2017
13:35:19
ну это естественно )
Ребят. У меня есть модель. Клубы. Они привязываются 1 к 1 к городу.
Есть страница со списком клубов и фильтр. по типу, по годору и названию. так вот.
public function index(Request $request, Guard $auth, Club $models)
{
$models->where('location_id', 6251);
dd($models->select('location_id')->toSql());
не работает. кондишн не попадает в sql
public function index(Request $request, Guard $auth, Club $models)
{
$models = $models->where('location_id', 6251); // переопределяем
dd($models->select('location_id')->toSql());
Теперь работает
public function index(Request $request, Guard $auth)
{
$models = Club::orderBy('id');
$models->where('location_id', 6251); // НЕ переопределяем
dd($models->select('location_id')->toSql());
тоже работает. почему такое поведение?

i
22.02.2017
15:15:26
посмотри исходник функции where

Andrey
22.02.2017
15:15:27
свзяьь клуб - город это скорее многие к 1

Maxim
22.02.2017
15:15:46
клуб только в 1 городе может быть

Google

Andrey
22.02.2017
15:15:58
дык а в 1 городе сколько клубов?

Maxim
22.02.2017
15:16:00
а, ну да
кстати этот момент с обратными релейшенами мне не совсем понятен еще. догадываюсь, но пока плотно не тестировал

Andrey
22.02.2017
15:17:24
$models = $models->where('location_id', 6251);
не?

Maxim
22.02.2017
15:18:08
модель приравнивать самой себе, чтобы все заработало...

Luka
22.02.2017
17:35:51
подскажите, как можно сделать в ларе чтобы при возникновении ошибки Whoops, looks like something went wrong. она авто обновлялась?

Dmitriy
22.02.2017
17:36:44
Страница обновлялась ?

Luka
22.02.2017
17:38:34
Дп
стоит автообновление страницы каждые 10 секунд
иногда она появляется ошибка хз по каким причинам и

Евгений
22.02.2017
17:49:58
Выясни почему возникает ошибка
И реши ее

Jamal
22.02.2017
18:35:41