mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-27 04:19:04 +08:00
- MultiTenancy module lists current tenants of the site.
- TenantService abstraction to list/add tenants. - TenantCommand and multitenancy admin controllers on top of the tenantservice. - Simple Tenant list UI for the backend. --HG-- branch : dev
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<TenantsListViewModel>" %>
|
||||
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<TenantsAddViewModel>" %>
|
||||
<%@ Import Namespace="Orchard.MultiTenancy.ViewModels"%>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" >
|
||||
<head runat="server">
|
||||
<title>List</title>
|
||||
<head id="Head1" runat="server">
|
||||
<title>Add a new Tenant</title>
|
||||
</head>
|
||||
<body>
|
||||
<div>
|
||||
Tenants
|
||||
Add tenant...
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,31 @@
|
||||
<%@ Control Language="C#" Inherits="Orchard.Mvc.ViewUserControl<TenantsListViewModel>" %>
|
||||
<%@ Import Namespace="Orchard.Mvc.Html"%>
|
||||
<%@ Import Namespace="Orchard.MultiTenancy.ViewModels"%>
|
||||
<%@ Import Namespace="Orchard.ContentManagement"%>
|
||||
<h1><%=Html.TitleForPage(T("List of Site's Tenants").ToString())%></h1>
|
||||
<table class="items">
|
||||
<colgroup>
|
||||
<col id="Name" />
|
||||
<col id="Provider" />
|
||||
<col id="ConnectionString" />
|
||||
<col id="Prefix" />
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<td scope="col"><%=_Encoded("Name") %></td>
|
||||
<td scope="col"><%=_Encoded("Provider") %></td>
|
||||
<td scope="col"><%=_Encoded("ConnectionString") %></td>
|
||||
<td scope="col"><%=_Encoded("Prefix") %></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody><%
|
||||
foreach (var tenant in Model.TenantSettings) { %>
|
||||
<tr>
|
||||
<td><%= tenant.Name %></td>
|
||||
<td><%= tenant.DataProvider %></td>
|
||||
<td><%= tenant.DataConnectionString %></td>
|
||||
<td><%= tenant.DataPrefix %></td>
|
||||
</tr><%
|
||||
} %>
|
||||
</tbody>
|
||||
</table>
|
||||
Reference in New Issue
Block a user