laravel-acl icon indicating copy to clipboard operation
laravel-acl copied to clipboard

Developing Admin Panel for Kodeine's Laravel-ACL

Open elrco opened this issue 10 years ago • 15 comments
trafficstars

Hi there I'm going to build an Admin Panel for laravel-acl. Is there anyone who could show the route and split the job into parts, as I'm new to this ACL package. Already there is one volunteer @teslaji

elrco avatar Aug 31 '15 07:08 elrco

@elrco @teslaji i am in as well. Lets make an outline and get it started. I've prepared a repo so we can begin working.

Anyone willing to join the team, please feel free and message any of us.

kodeine avatar Aug 31 '15 13:08 kodeine

How will the panel get the data? JSON?

I am building an API in Lumen, so when this ACL package works I need to get the ACL stuff from Eloquent into my JSON responses.

I was going to build an admin panel for this too, but my use case may be different from yours. Since my app is fully JSON based I rely on the JSON to build the interface.

Zyles avatar Sep 02 '15 03:09 Zyles

@Zyles Tanx for the comment, well if @kodeine finds JSON based implementation suitable, and @Zyles gonna help if it goes that way, why not!

elrco avatar Sep 02 '15 13:09 elrco

@elrco @Zyles sure, since we will be supporting acl for lumen as well. why not go json route. This way we can have a base admin panel for users and their acl. many people will find it helpful.

kodeine avatar Sep 03 '15 13:09 kodeine

I suggest using https://almsaeedstudio.com/ theme.

It is open source and looks very good as a starter and easy to change if you want.

There is also this that can be helpful: https://almsaeedstudio.com/blog/integrate-adminlte-with-laravel

Zyles avatar Sep 03 '15 16:09 Zyles

@Zyles looks good to me, and for the reason we have blade files for the template already, we can get to coding right away =) @elrco what are your thoughts?

kodeine avatar Sep 03 '15 16:09 kodeine

Are there any prefab controllers/ packages for ACL-laravel that make managing roles en permissions possible? I'm using ACL for my dashboard and need to develop a controller that can assign permissions to roles etc.

CptMeatball avatar Oct 10 '15 21:10 CptMeatball

Its been 5 months since this was proposed I'm curious to know how things have progresses.

dryhurst avatar Jan 20 '16 03:01 dryhurst

@dryhurstroberts I guess none of us had time to start on this one. But maybe soon ill start working on it

kodeine avatar Jan 20 '16 03:01 kodeine

Shame. What's three status with this ACL component? Is it mature/stable? Does it support Lumen yet? Cheers On Jan 19, 2016 7:07 PM, "Kodeine" [email protected] wrote:

@dryhurstroberts https://github.com/dryhurstroberts I guess none of us had time to start on this one. But maybe soon ill start working on it

— Reply to this email directly or view it on GitHub https://github.com/kodeine/laravel-acl/issues/89#issuecomment-173071950.

dryhurst avatar Jan 20 '16 03:01 dryhurst

@dryhurstroberts Its stable, use version 1.0

kodeine avatar Jan 20 '16 03:01 kodeine

Thanks. I may investigate implementing the theme On Jan 19, 2016 7:40 PM, "Kodeine" [email protected] wrote:

@dryhurstroberts https://github.com/dryhurstroberts Its stable, use version 1.0

— Reply to this email directly or view it on GitHub https://github.com/kodeine/laravel-acl/issues/89#issuecomment-173075904.

dryhurst avatar Jan 20 '16 03:01 dryhurst

@dryhurstroberts wonderful.

kodeine avatar Jan 20 '16 03:01 kodeine

I think it's wrong making a complete theme for this.. as most of us use our own theme, and this is just one part of the whole admin panel... maybe we need to make it as simple unstyled partial view that can be embedded to any theme. or: just create the backend api and leave the user for creating the actual tables to display the info

boynet avatar Jan 20 '16 11:01 boynet

Dear @dryhurstroberts Laravel released Authorization (https://laravel.com/docs/5.1/authorization) just after opening this issue. But it seems Laravel's Authorization just give us some basic abilities and has a long way to go. So I may get into this issue again.

elrco avatar Jan 23 '16 12:01 elrco