
Виктор
19.06.2018
11:17:13

Илья
19.06.2018
11:17:14
Ребят, сейчас дорабатываю админку написанную самому. Сначала она была простенькой, просто статистика. И чем дальше, тем больше. Сейчас в ней дофига вывода всяких моделей и большинство из них надо редактировать, создавать, удалять, выбирать по несколько штук и редактировать и т.д. И вот смотрю я на свой гавно код и расстраиваюсь. Сейчас все тупо напихано в один контроллер в котором много методов типо create edit show и т.д. Так вот сам вопрос, как это все красиво переписать? Делать на каждую такую модель Resource controller? Не слишком их много тогда получится? Может взять какую-то готовую админку? Смотрел в сторону sleeping owl, но чет не понравилось. Вообщем скажите кто и как делает, спасибо)

Nik
19.06.2018
11:17:45

Виктор
19.06.2018
11:18:43

Google

Nik
19.06.2018
11:20:50
таки есть в бд

Антон
19.06.2018
11:22:01
Привет. Нужна совсем маленькая помощь для нуба. Уже глаз замылился. Подключаю в проект https://unisharp.github.io/laravel-filemanager/installation - делаю все по инструкции. После композер require добавляю маршруты. Но все остальные действия падают с ошибкой, что класс не найден - Class 'UniSharp\LaravelFilemanager\Lfm' not found - что можно сделать еще? Пробовал удалять ставить заново. Пробоавл dump-autoload - результат тот же. Спасибо


Андрей
19.06.2018
11:22:29
Ребят, сейчас дорабатываю админку написанную самому. Сначала она была простенькой, просто статистика. И чем дальше, тем больше. Сейчас в ней дофига вывода всяких моделей и большинство из них надо редактировать, создавать, удалять, выбирать по несколько штук и редактировать и т.д. И вот смотрю я на свой гавно код и расстраиваюсь. Сейчас все тупо напихано в один контроллер в котором много методов типо create edit show и т.д. Так вот сам вопрос, как это все красиво переписать? Делать на каждую такую модель Resource controller? Не слишком их много тогда получится? Может взять какую-то готовую админку? Смотрел в сторону sleeping owl, но чет не понравилось. Вообщем скажите кто и как делает, спасибо)
сова годная, чтоб быстро поднять админку не парясьи с неплохим основным ф-ционалом... Такой себе ака ВП за час на ларе) Закзчик в восторке, контентеры тоже не мучаются, что все похожее, а ты себе спокойно пили нужные модули и не отвлекайся на бэк (если проект мелкий)
а свои костыли зачем? только время тратить


Nik
19.06.2018
11:23:48
накостыливал себе на админЛТЕ, собственно за день можно накидать форм билдер с конфигурациями

Илья
19.06.2018
11:45:07
А в sleeping owl есть фичи типо редактировать сразу несколько записей?
Или их можно самому сделать

Daniel
19.06.2018
11:45:50
редактировать сразу несколько записей? Ничоси скилл у твоих менеджеров)

Илья
19.06.2018
11:46:19
Ну типо update users set level = 5 where id = 5 or id = 6
Есть такая необходимость)

Иван
19.06.2018
12:02:51
Ребят, сейчас дорабатываю админку написанную самому. Сначала она была простенькой, просто статистика. И чем дальше, тем больше. Сейчас в ней дофига вывода всяких моделей и большинство из них надо редактировать, создавать, удалять, выбирать по несколько штук и редактировать и т.д. И вот смотрю я на свой гавно код и расстраиваюсь. Сейчас все тупо напихано в один контроллер в котором много методов типо create edit show и т.д. Так вот сам вопрос, как это все красиво переписать? Делать на каждую такую модель Resource controller? Не слишком их много тогда получится? Может взять какую-то готовую админку? Смотрел в сторону sleeping owl, но чет не понравилось. Вообщем скажите кто и как делает, спасибо)
Как новый шаблон админки решит вопрос с тем, что у тебя куча методов в контроллере? На каждую модель по контроллеру, контроллеры можно еще по папкам групировать.

Бекболот
19.06.2018
12:49:36
hey guys

Google

Бекболот
19.06.2018
12:50:04
how to set class finder default path? (ads\Http\Controllers\Work)

Nik
19.06.2018
12:50:36
namespace prefix?

Бекболот
19.06.2018
12:50:37
i wanna change it to ads\
yeah

Nik
19.06.2018
12:51:09

Бекболот
19.06.2018
12:52:35
you don't understant me, for example when i try to use model User i do so User::count() for get count of users ok?
so laravel gets an error
Class 'ads\Http\Controllers\User' not found
laravel thinks that I wanna use controller named User
default laravel calls from controller path
i wanna change it to model path

Nik
19.06.2018
12:54:14
just import namespace
Users in your case

Бекболот
19.06.2018
12:55:43

Nik
19.06.2018
12:56:06
good luck :)

Бекболот
19.06.2018
12:56:14
can you help

Oleksii
19.06.2018
12:58:17
Всем привет!Подскажите плс,можно ли использовать два броадкаст драйвера?

Nik
19.06.2018
13:00:18
how on you case php should decide which User instance from dozens of should be used ?

Google

Бекболот
19.06.2018
13:01:37

Nik
19.06.2018
13:01:55
from place where you try to instantiate/call it
if can be other models, services, console, etc

Бекболот
19.06.2018
13:02:36
oh i didn't know about it, sorry
I thought that it is default path to call classes
i'm a beginner on the laravel sorry

Nik
19.06.2018
13:04:11
it's not laravel, it's just a php :) https://www.php-fig.org/psr/psr-4/ this should clarify details little bit

Maksim (Ellrion)
19.06.2018
13:13:20

Владислав
19.06.2018
14:35:36
Ребят, подскажите. коллекция массивов. одно поле называется ".tag", так возвращает dropbox.
как сделать where по этому полю?
->where('.tag', 'some')
не работает

Nik
19.06.2018
14:38:24
точка там откуда взялась ?

Владислав
19.06.2018
14:38:39
так возвращает api dropbox

Евгений
19.06.2018
14:42:02
whereRaw

Владислав
19.06.2018
14:42:33
коллекция, а не sql

Евгений
19.06.2018
14:42:41
А тьфу

Maksim (Ellrion)
19.06.2018
14:43:07

Евгений
19.06.2018
14:43:08
Может переименовать поле и потом where делать

Владислав
19.06.2018
14:43:44
пройдусь foreach)))
костылять так костылять

Евгений
19.06.2018
14:44:27
each()

Владислав
19.06.2018
14:44:53
спасибо

Google

Maksim (Ellrion)
19.06.2018
14:46:32
тогда уж ->filter
по сути ->where('.tag', 'some') трансформится в ->filter(function($val, $key){ return $key === '.tag' && $val === 'some'})

Евгений
19.06.2018
14:50:59
Точняк

Владислав
19.06.2018
14:51:22
во, спасибо)

M
19.06.2018
15:02:21
кто-нибудь шарит с фронтом ларавела?ъ

Pavel
19.06.2018
15:02:22
как перезапиать seed

Adel
19.06.2018
15:02:53

M
19.06.2018
15:03:15
в доке та ьесть

Maksim (Ellrion)
19.06.2018
15:03:44
почему это нетьу?
потому что это бекенд фреймворк. у него только пресет для построения фронта

M
19.06.2018
15:04:03
тогда ок

Maksim (Ellrion)
19.06.2018
15:04:09
и пара инструментов настроена из коробки
инструменты это npm\yarn и вебпак через надстройку микс

Dmitry
19.06.2018
15:10:54
Всем привет. У кого-нибудь есть идеи как можно улучшить метод getPost()? https://paste.laravel.io/23305794-63f8-42c4-8b64-1390e26cf003

dev
19.06.2018
15:24:35
try{
$post = $this->route('postId') || $this->route('post');
if( $post ) return $post;
}catch(){}
throw...

Евгений
19.06.2018
15:24:46
firstOrFail в boot

Dmitry
19.06.2018
15:40:55

dev
19.06.2018
15:41:58
а да ?? это

Dmitry
19.06.2018
15:43:19
о, а это хорошая идея

Google

Dmitry
19.06.2018
15:43:54
правда если первое условие кинет invalid argument exception, то второе уже не выполнится
если делать try { $post = $this->route('postId') ?? $this->route('post') }

Виктор
19.06.2018
16:05:54
ребят, подскажите, где паспорт хранит токен?
который Bearer

Timur
19.06.2018
16:10:25

Виктор
19.06.2018
16:10:42

Timur
19.06.2018
16:11:08
который Bearer
Он выдает беарер. И сверяет с токеном который в таблице каким-то алгориьмом

Виктор
19.06.2018
16:11:33
Проблема в том, что grep по проекту не находит токена. Так же не вижу в базе ничего такого

Timur
19.06.2018
16:11:34
Он выдает беарер на основе этого токена

Vitaliy
19.06.2018
18:03:36
Парни, подскажите норм tags select под 4 бутстрап
не могу найти

Denis
19.06.2018
19:19:00
Всем привет, подскажите как можно реализовать many to many с 3 параметром.
Есть компания, она принадлежит нескольким регионам, в каждом регионе она может принадлежать нескольким категориям деятельности.
и допустим мне надо получить список дейстельности этой компании только в этом регионе