Size: a a a

Laravel для начинающих

2020 November 15

D

DK in Laravel для начинающих
Black
Подскажите админку(бесплатную) для сайта под Laravel8.
Я хочу сделать сайт что бы клиент на сайте ознакомился с услугами заполнил форму а менеджеры  должны обрабатывать заказы через админку.
Хочу добавить графики и подключить почту, статистику.
Нет желания писать это с нуля.

Спасибо.
тыкни в орчид
источник

D

DK in Laravel для начинающих
хотя, там все равно будешь писать
источник

B

Black in Laravel для начинающих
DK
тыкни в орчид
да мне главное что бы с нуля не писать
источник

KN

Konstantin N. in Laravel для начинающих
Black
да мне главное что бы с нуля не писать
+ sleepingowl
источник

EG

Egor Gruzdev in Laravel для начинающих
Black
Подскажите админку(бесплатную) для сайта под Laravel8.
Я хочу сделать сайт что бы клиент на сайте ознакомился с услугами заполнил форму а менеджеры  должны обрабатывать заказы через админку.
Хочу добавить графики и подключить почту, статистику.
Нет желания писать это с нуля.

Спасибо.
источник
2020 November 16

s

smadrom in Laravel для начинающих
Игорь Тюкульмин
Всю работу с сущностями закинуть в сервисы? Типа UserService, CompanyService и там держать и crud и остальные методы для класса?
"все" надо оставить фанатикам и энтерпрайз-проектам, если у тебя нет потребностей в создании какого-нибудь фреймворконезависимого кода, то тебе и сервисы не всегда нужны, не говоря уже о репозиториях, особенно в крудах
источник

s

smadrom in Laravel для начинающих
метод контроллера до 5 строк - норм, вынос общих методов работы с базой в модели - норм
источник

ИТ

Игорь Тюкульмин... in Laravel для начинающих
smadrom
метод контроллера до 5 строк - норм, вынос общих методов работы с базой в модели - норм
Это ок, что в моделях будет и crud и отношения?
источник

s

smadrom in Laravel для начинающих
Игорь Тюкульмин
Это ок, что в моделях будет и crud и отношения?
отношения да, под crud что ты имеешь ввиду?
источник

ИТ

Игорь Тюкульмин... in Laravel для начинающих
smadrom
отношения да, под crud что ты имеешь ввиду?
create, update, delete
источник

S

Sergey in Laravel для начинающих
Если у тебя AR у тебя и так модель божественная и сохраняет себя и удаляет)
источник

ИТ

Игорь Тюкульмин... in Laravel для начинающих
Sergey
Если у тебя AR у тебя и так модель божественная и сохраняет себя и удаляет)
Это да, только вопрос куда эту логику выносить из контроллеров :) в модели, репозиторий, или репо + сервисы
источник

s

smadrom in Laravel для начинающих
Игорь Тюкульмин
create, update, delete
если у тебя простой и средний проект - оставляй это контроллеру, если видишь что контроллер жирнеет - создавай сервис, если видишь что сервис требует большое количество входных параметров или например используется в нескольких местах, создавай дтошку, ну и так далее, в модель можно выносить общие методы типо isAdmin, она и так перегружена
источник

S

Sergey in Laravel для начинающих
Я думаю лучше пили сразу сервисы, и доставай там, если убрать из цепочки репы
источник

S

Sergey in Laravel для начинающих
Лучше чем фет контролеры делать
источник

s

smadrom in Laravel для начинающих
Sergey
Я думаю лучше пили сразу сервисы, и доставай там, если убрать из цепочки репы
если цель метода - принять обработанные данные от реквеста и просто обновить запись в базе, создавать сервис?
источник

s

smadrom in Laravel для начинающих
на 1 строчку
источник

S

Sergey in Laravel для начинающих
Ну ты это валидировать будешь? Доп логика, не? Часто нужно чисто что с фронта пришло то и засунуть вообще без каких-то действий?
источник

S

Sergey in Laravel для начинающих
Ну вообще по ситуации это чисто имхо
источник

ИТ

Игорь Тюкульмин... in Laravel для начинающих
Да, буду валидировать, но валидация в https://laravel.com/docs/8.x/validation
источник