@model ExportProfileModel @using SmartStore.Admin.Models.DataExchange @if (Model.Provider.IsFileBasedExport) { }
@Html.SmartLabelFor(x => x.FolderName) @Html.EditorFor(x => x.FolderName) @Html.ValidationMessageFor(x => x.FolderName)
@Html.SmartLabelFor(x => x.FileNamePattern)
@Html.TextBoxFor(x => x.FileNamePattern, new { @class = "input-large" }) @Html.ValidationMessageFor(x => x.FileNamePattern)
@T("Admin.Common.Show")…
@FileNamePatternDescription()
  
@Model.FileNamePatternExample
@Html.SmartLabelFor(x => x.CreateZipArchive) @Html.EditorFor(x => x.CreateZipArchive) @Html.ValidationMessageFor(x => x.CreateZipArchive) @if (Model.Details.ZipPath.HasValue()) {
@Html.IconForFileExtension(Path.GetExtension(Model.Details.ZipPath), false) @Path.GetFileName(Model.Details.ZipPath)
}
@Html.SmartLabelFor(x => x.Cleanup) @Html.EditorFor(x => x.Cleanup) @Html.ValidationMessageFor(x => x.Cleanup)
@Html.SmartLabelFor(x => x.EmailAccountId) @Html.DropDownListFor(x => x.EmailAccountId, Model.AvailableEmailAccounts, Model.UnspecifiedString) @Html.ValidationMessageFor(x => x.EmailAccountId)
@Html.SmartLabelFor(x => x.CompletedEmailAddresses) @Html.HiddenFor(model => model.CompletedEmailAddresses) @Html.ValidationMessageFor(x => x.CompletedEmailAddresses)

 

@if (Model.Provider.IsFileBasedExport) {
@Html.Raw(T("Admin.DataExchange.Export.Deployment.Note"))
 @T("Common.AddNew") if (Model.Deployments.Count > 0) {
@foreach (var deployment in Model.Deployments) { }
@T("Admin.DataExchange.Export.Deployment.Name") @T("Common.Enabled") @T("Admin.DataExchange.Export.Deployment.DeploymentType") @T("Admin.Common.Actions")
@deployment.Name @Html.SymbolForBool(deployment.Enabled) @Html.Partial("InfoDeployment", deployment) @T("Common.Delete")
} } else {
@Html.Raw(T("Admin.DataExchange.Export.NonFileBasedExport.Note"))
} @helper FileNamePatternDescription() {
@T("Admin.Common.Placeholder") @T("Common.Description")
%Profile.Id% @Model.FileNamePatternDescriptions.SafeGet(0)
%Profile.FolderName% @Model.FileNamePatternDescriptions.SafeGet(1)
%Profile.SeoName% @Model.FileNamePatternDescriptions.SafeGet(2)
%Store.Id% @Model.FileNamePatternDescriptions.SafeGet(3)
%Store.SeoName% @Model.FileNamePatternDescriptions.SafeGet(4)
%File.Index% @Model.FileNamePatternDescriptions.SafeGet(5)
%Random.Number% @Model.FileNamePatternDescriptions.SafeGet(6)
%Timestamp% @Model.FileNamePatternDescriptions.SafeGet(7)
}