@laravel_pro

Страница 85 из 2014
Konstantin
10.09.2016
16:53:16
Все сводится вообще к моделям

Сделал модель, получил раздел в админке

И по сути все базовые модули есть, только копипастить)

Евгений
10.09.2016
16:54:41
Ну у меня редко бывают проекты где ограничивается crud-ом, у меня обычно всякие парсеры, и тд и тп

Google
Konstantin
10.09.2016
16:54:51
https://github.com/LavaLite/cms

Вот еще есть, но никогда не ставил даже

На вид ничего вроде

Евгений
10.09.2016
16:55:25
Хз зачем, есть Laravel и нормально

Есть октябрь

Все что между ними мне кажется не нужным

Konstantin
10.09.2016
16:57:16
Я говорю october это не совсем уже laravel)

Евгений
10.09.2016
16:57:41
Да пофиг

Свою задачу решает

А ларавельщикам просто будет проще освоиться

Konstantin
10.09.2016
17:01:58
В таких сайтах вопрос сводится сделать проще и быстрее

Для чего то более менее сложного я бы брал laravel для api и ноду с реактом для фронта

D'
10.09.2016
17:05:07
Наркоман

Google
Konstantin
10.09.2016
17:06:21
Ну нафиг мне blade/twig?

И автоматизация ассетов на пхп?

И главное как мне тестить шаблоны?)

D'
10.09.2016
17:07:48
сложные вопросы

я пропущу

Konstantin
10.09.2016
17:07:53
А тут все получается хорошо и достаточно удобно

Александр
12.09.2016
08:03:45
подскажите как в админке можно реализовать разделение на админа и супер админа

сейчас у меня есть Route::group(['middleware' => 'admin'], function() { и тут набор роутов

F01134H
12.09.2016
08:04:23
Просто сделай две разных роли и всё

как админ и модератор

Александр
12.09.2016
08:04:56
тут есть какие-то встроенные роли?

F01134H
12.09.2016
08:10:30
Не помню

Александр
12.09.2016
08:11:51
http://joxi.ru/n2YODydhjgN0Qr?d=1 это видимо оно

F01134H
12.09.2016
08:15:43
Да

Создай просто еще одного посредника

Александр
12.09.2016
08:16:18
ага

уже разобрался

в чем может быть дело? 'admin' => \App\Http\Middleware\AdminMiddleware::class, 'moderator' => \App\Http\Middleware\ModeratorMiddleware::class, в кернеле прописаны две роли, при этом если я захожу на страницу админки скрипт заходит только в Модератора

в классе модератора у меня прописано условие что если Роль != Модер, но редиректить на домашнюю страницу сайта

может быть в этом дело?

Google
Александр
12.09.2016
10:12:05
как организовать проверку на модератора, чтобы дальше шла проверка на админка? Что вместо редиректа написать? http://joxi.ru/1A5W4qZhKedoKm?d=1

return $next($request) ?

Konstantin
12.09.2016
10:26:45
угу

F01134H
12.09.2016
10:38:53
только роутинг на домашнюю должен быть по другому, вроде есть метод специальный

это не принципиально, но так правильнее, думаю

Александр
12.09.2016
10:42:03
ты про редирект?

не нашел что-то

http://joxi.ru/DmBxpVJuNebPZA?d=1

или редирект к роуту можно сделать, но ты не это видимо имел ввиду

F01134H
12.09.2016
10:48:53
Это может означать только одно

что я ошибся

Александр
12.09.2016
11:32:36
подскажите как лучше оформить доступы. Есть контроллер с несколькими методами. Часть из них должны быть только для админа Часть только для модера Часть только по API через POST запрос Как лучше разделить права? Роутами? В каждом методе делать проверку на роль? Подскажите как правильней такое оформляется

Александр
12.09.2016
12:17:07
в контроллере будет правильней?

D'
12.09.2016
12:17:09
$this->middleware('admin', ['only' => ['method1', method2']);

И так для всех

Александр
12.09.2016
12:17:13
чем загромождать роуты

D'
12.09.2016
12:17:32
Ну в контроллере удобно на разные методы ставить миддлваре

Александр
12.09.2016
12:17:54
окей, спасибо

D'
12.09.2016
12:22:58
окей, спасибо
Вообще проверку на роли лучше делать "Как минимум имеет роль"

Google
D'
12.09.2016
12:23:15
Чтобы не было таких проблем как утебя

Александр
12.09.2016
12:23:34
а чем это помогло бы мне?

мне важно чтобы у юзера был либо админ либо модер и никакая другая

D'
12.09.2016
12:23:58
Так у тебя модер не наследуется от админа?

Админ не может делать то, что может модер?

Меня зовут
12.09.2016
12:24:23
Привет у меня возник вопрос такой. Нужно при создании специального юзера должно создаваться конкретно под него набор таблиц , каким образом реализовать чтобы сохранить MVC и каждый юзер должен иметь только к своим табличкам доступ

Александр
12.09.2016
12:24:27
у меня админ наследует модера

админ это расширенный модер

Admin
ERROR: S client not available

Александр
12.09.2016
12:25:05
ты имеешь ввиду чтобы роль была >=1 ?

Меня зовут
12.09.2016
12:25:09
ты уверен что тебе именно так надо?
Не уверен, но пока лучше не придумал

Евгений
12.09.2016
12:25:24
Не уверен, но пока лучше не придумал
опиши ситуацию, может тебе не надо так

D'
12.09.2016
12:25:52
ты имеешь ввиду чтобы роль была >=1 ?
Не совсем. Я не знаю как у тебя роли сделаны. Но желательно иметь какую-то иерархию и проверять имеет ли юзер одну конкретную роль или одну из более крутых

Меня зовут
12.09.2016
12:26:00
опиши ситуацию, может тебе не надо так
Задача стоит реализовать плагин с функционалом создания концерта и выбора стоимости мест в зале

Александр
12.09.2016
12:26:07
вообще роли в базе изначально сделаны были не мной как 0, 1, 2

:)

D'
12.09.2016
12:26:16
В твоем случае можешь просто сделать if ($user->isAdmin() || $user->isModerator()) return true

Google
Меня зовут
12.09.2016
12:27:54
азачем тут каждому юзеру свою таблицу?
Не каждому , а под продюсеров только. Чтобы он мог создать концерт, ценовые группы и поделить соотвественно места в зале

D'
12.09.2016
12:28:22
Так а зачем таблицы?

отдельные

Евгений
12.09.2016
12:28:26
хз, не знаю решения для тебя. Но я бы не стал такое городить

таблица концертов и таблица юзеров, юзеры могут быть продюссерами. у концерта есть продюсер_айди

Меня зовут
12.09.2016
12:29:11
Так а зачем таблицы?
У каждого свои ценовые группы, свои концерты , своя статистика

D'
12.09.2016
12:29:35
Ну так и привязывай к user_id

Меня зовут
12.09.2016
12:33:31
Какие плюсы решения создание общих таблиц под всех под всех продюсеров связывая все по user_id?

Не сильно в этом разбираюсь

Евгений
12.09.2016
12:34:13
мда

D'
12.09.2016
12:34:16
ну ты попробуй оба решения и вопрос отпадет

Евгений
12.09.2016
12:34:29
зачем тебе много таблиц если можно одной?

ты потом задолбаешься если решишь чтото поменять

и ваще бред имхо

Konstantin
12.09.2016
12:39:41
У тебя вообще какие сущности будут?

Alexandr
12.09.2016
12:39:48
http://cs8.pikabu.ru/post_img/2016/08/28/8/1472390096111766424.jpg

Konstantin
12.09.2016
12:40:48
Концертный зал, места, концерт, исполнитель, продюсер?

Меня зовут
12.09.2016
12:42:28
Концертный зал, места, концерт, исполнитель, продюсер?
Исполнителя нет, есть ещё билет, сеанс, есть статусы билета и места, ценовые группы

Konstantin
12.09.2016
12:44:08
Ну тебе вообщем нужно тупо сделать связь стоимости места с местом и продюсером

Меня зовут
12.09.2016
12:45:02
Konstantin
12.09.2016
12:45:25
seat_id event_id producer_id price

D'
12.09.2016
12:45:39
Ну как бы там ещё концерт и даты этих концертов
Тебе нужно схемку БД нарисовать (таблички) и расставить связи

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