mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
33 lines
1.4 KiB
Plaintext
33 lines
1.4 KiB
Plaintext
@model Orchard.Packaging.ViewModels.PackagingHarvestViewModel
|
|
<h1>
|
|
@Html.TitleForPage(T("Packaging").ToString(), T("Harvest Packages").ToString())</h1>
|
|
@Html.Partial("_Subnav", Model)
|
|
|
|
@using (Html.BeginFormAntiForgeryPost()) {
|
|
@Html.ValidationSummary(T("Package creation was unsuccessful. Please correct the errors and try again.").ToString())
|
|
foreach (var group in Model.Extensions.Where(x => !x.Location.StartsWith("~/Core")).GroupBy(x => x.ExtensionType)) {
|
|
<fieldset>
|
|
<legend>@T("Harvest") @group.Key</legend>
|
|
<ul>
|
|
@foreach (var item in group) {
|
|
<li>
|
|
<label>
|
|
@Html.RadioButtonFor(m=>m.ExtensionName, item.Name, new Dictionary<string, object>{{"id",item.Name}})
|
|
@item.DisplayName
|
|
</label>
|
|
</li>
|
|
}
|
|
</ul>
|
|
@Html.ValidationMessageFor(m => m.ExtensionName)
|
|
</fieldset>
|
|
}
|
|
<fieldset>
|
|
@Html.LabelFor(m => m.FeedUrl, T("Feed Url"))
|
|
@Html.DropDownListFor(m => m.FeedUrl, new[]{new SelectListItem{Text=T("Download").ToString(),Value=""}}.Concat( Model.Sources.Select(x => new SelectListItem { Text = T("Push to {0}", x.FeedUrl).ToString(), Value = x.FeedUrl })))
|
|
@Html.ValidationMessageFor(m=>m.FeedUrl)
|
|
</fieldset>
|
|
<fieldset>
|
|
<button class="primaryAction" type="submit">@T("Harvest")</button>
|
|
</fieldset>
|
|
}
|