mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00

--HG-- rename : src/Orchard.Web/Modules/UpgradeTo14/AdminMenu.cs => src/Orchard.Web/Modules/UpgradeTo15/AdminMenu.cs rename : src/Orchard.Web/Modules/UpgradeTo14/Controllers/FieldController.cs => src/Orchard.Web/Modules/UpgradeTo15/Controllers/FieldController.cs rename : src/Orchard.Web/Modules/UpgradeTo14/Controllers/RouteController.cs => src/Orchard.Web/Modules/UpgradeTo15/Controllers/RouteController.cs rename : src/Orchard.Web/Modules/UpgradeTo14/Module.txt => src/Orchard.Web/Modules/UpgradeTo15/Module.txt rename : src/Orchard.Web/Modules/UpgradeTo14/Properties/AssemblyInfo.cs => src/Orchard.Web/Modules/UpgradeTo15/Properties/AssemblyInfo.cs rename : src/Orchard.Web/Modules/UpgradeTo14/Scripts/Web.config => src/Orchard.Web/Modules/UpgradeTo15/Scripts/Web.config rename : src/Orchard.Web/Modules/UpgradeTo14/Styles/Web.config => src/Orchard.Web/Modules/UpgradeTo15/Styles/Web.config rename : src/Orchard.Web/Modules/UpgradeTo14/ViewModels/MigrateViewModel.cs => src/Orchard.Web/Modules/UpgradeTo15/ViewModels/MigrateViewModel.cs rename : src/Orchard.Web/Modules/UpgradeTo14/Views/Field/Index.cshtml => src/Orchard.Web/Modules/UpgradeTo15/Views/Field/Index.cshtml rename : src/Orchard.Web/Modules/UpgradeTo14/Views/Route/Index.cshtml => src/Orchard.Web/Modules/UpgradeTo15/Views/Route/Index.cshtml rename : src/Orchard.Web/Modules/UpgradeTo14/Views/Web.config => src/Orchard.Web/Modules/UpgradeTo15/Views/Web.config rename : src/Orchard.Web/Modules/UpgradeTo14/Web.config => src/Orchard.Web/Modules/UpgradeTo15/Web.config
26 lines
1.4 KiB
Plaintext
26 lines
1.4 KiB
Plaintext
@using Orchard.Utility.Extensions
|
|
@model UpgradeTo14.ViewModels.MigrateViewModel
|
|
|
|
@{ Layout.Title = T("Migrate Fields").ToString(); }
|
|
|
|
@using (Html.BeginFormAntiForgeryPost()) {
|
|
Html.ValidationSummary();
|
|
<fieldset>
|
|
<legend>@T("Choose the types to migrate:")</legend>
|
|
<span class="hint">@T("The migration process fields data. You will still need to enable Orchard.Fields, and remove Contrib.DateTime and Contrib.MediaPicker if you have installed them.")</span>
|
|
<ol>
|
|
@{ var contentTypeIndex = 0; }
|
|
@foreach (var contentTypeEntry in Model.ContentTypes) {
|
|
<li>
|
|
<input type="hidden" value="@Model.ContentTypes[contentTypeIndex].ContentTypeName" name="@Html.NameOf(m => m.ContentTypes[contentTypeIndex].ContentTypeName)"/>
|
|
<input type="checkbox" value="true" name="@Html.NameOf(m => m.ContentTypes[contentTypeIndex].IsChecked)" id="@Html.NameOf(m => m.ContentTypes[contentTypeIndex].IsChecked)" />
|
|
<label class="forcheckbox" for="@Html.NameOf(m => m.ContentTypes[contentTypeIndex].IsChecked)">@Model.ContentTypes[contentTypeIndex].ContentTypeName.CamelFriendly()</label>
|
|
</li>
|
|
contentTypeIndex = contentTypeIndex + 1;
|
|
}
|
|
</ol>
|
|
</fieldset>
|
|
<fieldset>
|
|
<button type="submit">@T("Migrate")</button>
|
|
</fieldset>
|
|
} |