Is there a way to add control panel/admin function to an OrchardCore app outside the CMS? #7716
Replies: 8 comments 22 replies
-
I think that the SAAS recipe is probably what you are looking for. Though, maybe you need even less features to be enabled by default but the SAAS recipe is definitely a good starting point. |
Beta Was this translation helpful? Give feedback.
-
@CrestApps the
We already have custom user settings that can be used to define different user profiles |
Beta Was this translation helpful? Give feedback.
-
Just as a follow up. Last night we tried creating multiple tenants by using a combination of DI and appsettings.json file to see if we could create tenants that use Orchard Core and other that are simple MVC applications. It works partially. We need to test more but it should definitely work as the code is all there. The only thing that doesn't work is when we are adding an Orchard Core tenant with other simple MVC tenants. Need to investigate further to see why it doesn't work. The tenant seems to be created but the / route of the tenant returns a 404 page not found. So good news, we can create tenants that are not Orchard Core tenants. Here a solution for those who wants to keep using their MVC custom app would be to create a tenant with the assemblies of this MVC app and a second tenant with Orchard Core accessible with a "urlprefix". This would allow us to migrate and test progressively each modules that could potentially be used standalone inside a MVC app this way. |
Beta Was this translation helpful? Give feedback.
-
@jtkech seems IMHO Orchard Core as Framework shouldn't depend on YesSQL but Orchard Core CMS could, your thought @sebastienros |
Beta Was this translation helpful? Give feedback.
-
So, one solution in your case would be to implement a module (or from the app with our helpers) this to override our |
Beta Was this translation helpful? Give feedback.
-
This discission is quite old, but I'm also interested by this scenario. My idea is also to replace document database (YesSql) with a relational database (EF Core) Could it be possible to add Saas sample project to share work on this ? |
Beta Was this translation helpful? Give feedback.
-
The big part is to remove direct dependencies on YesSql. The next step will probably be the User and Role stores. |
Beta Was this translation helpful? Give feedback.
-
I got it working and I've proposed to include it as a sample. (OrchardCMS/OrchardCore.Samples#35) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I am researching best approach for a new project I am working on. Here are some of the features I am looking to have
I can simply use OrchardCore to achieve 1 & 2 very. However, is there more built-in modules/functionality that I can use to add a control panel with the app with a way to add items to the menu similar to the way the CMS app works?
Additionally, is there a module that I can use to manage the users "reset password, change roles, etc..." or the roles/claims a user can have when he/she logs in?
If these common function already exists, I Would appreciate an example of how to setup the control panel with the menu.
Beta Was this translation helpful? Give feedback.
All reactions