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 @@
@{
Model.Sidebar.Add(New.Menu_DeleteButton().ContentItem(Model.ContentItem), "25");
}
<div class="edit-item">
<div class="edit-item">
<div class="edit-item-primary">
@if (Model.Content != null) {
<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>
<Content Include="Navigation\Views\Content-Menu.Edit.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="Navigation\Views\Menu.DeleteButton.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="Navigation\Views\Menu.Edit.cshtml" />
</ItemGroup>