Menu editor: Removing the duplicate Delete button, since the Core ContentsDriver already renders one

This commit is contained in:
Benedek Farkas
2025-09-20 23:27:00 +02:00
parent 973114988e
commit e95bf05ecc
3 changed files with 2 additions and 23 deletions

View File

@@ -1,8 +1,4 @@
@{ <div class="edit-item">
Model.Sidebar.Add(New.Menu_DeleteButton().ContentItem(Model.ContentItem), "25");
}
<div class="edit-item">
<div class="edit-item-primary"> <div class="edit-item-primary">
@if (Model.Content != null) { @if (Model.Content != null) {
<div class="edit-item-content"> <div class="edit-item-content">

View File

@@ -1,14 +0,0 @@
@using Orchard.ContentManagement;
@using Orchard.Core.Contents
@using Orchard.Utility.Extensions;
@{
ContentItem contentItem = Model.ContentItem;
string returnUrl = Request["returnUrl"];
}
@if (Authorizer.Authorize(Permissions.DeleteContent, contentItem)) {
<fieldset class="delete-button">
@Html.Link(T("Delete").Text, Url.ItemRemoveUrl(contentItem, new {returnUrl}), new { @class = "button", itemprop = "RemoveUrl UnsafeUrl"})
</fieldset>
}

View File

@@ -574,9 +574,6 @@
<ItemGroup> <ItemGroup>
<Content Include="Navigation\Views\Content-Menu.Edit.cshtml" /> <Content Include="Navigation\Views\Content-Menu.Edit.cshtml" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Content Include="Navigation\Views\Menu.DeleteButton.cshtml" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="Navigation\Views\Menu.Edit.cshtml" /> <Content Include="Navigation\Views\Menu.Edit.cshtml" />
</ItemGroup> </ItemGroup>
@@ -631,7 +628,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="Contents\Views\Content.UnpublishButton.cshtml" /> <Content Include="Contents\Views\Content.UnpublishButton.cshtml" />
<Content Include="Contents\Views\Content.DeleteButton.cshtml" /> <Content Include="Contents\Views\Content.DeleteButton.cshtml" />
<None Include="packages.config" /> <None Include="packages.config" />
<Content Include="Title\Views\DefinitionTemplates\TitlePartSettings.cshtml" /> <Content Include="Title\Views\DefinitionTemplates\TitlePartSettings.cshtml" />
</ItemGroup> </ItemGroup>