Я создаю новое меню в админ-панели, и для этого меню я создал новый контроллер с именем AwazMaster , в котором я создал метод с именем Index .
Теперь во время выполнения, когда я нажимаю на это меню, оно показывает мне страница не найдена на стороне пользователя в nopcommerce 3.80.
Я удивился, почему этот тип сообщения отображаетсяменя, потому что я получаю правильный URL в ссылке браузера, по-прежнему показывая страница не найдена сообщение
И после этого, когда я отлаживаю метод, а затем запускаю, я узнаю, что отладка неактивен в методе
Вот мой код,
для добавления меню в админ-панели
<siteMapNode SystemName="Master" nopResource="Admin.Master" PermissionNames="Master"
controller="AwazMaster" action="Index" IconClass="fa-dot-circle-o" />
Вот код контроллера,
using Nop.Services.Security;
using Nop.Web.Framework.Controllers;
using System.Web.Mvc;
namespace Nop.Admin.Controllers
{
public partial class AwazMasterController : BaseAdminController
{
#region Ctor
public AwazMasterController()
{
}
#endregion
#region Methods
public ActionResult Index()
{
if (!_permissionService.Authorize(StandardPermissionProvider.ManageCustomers))
return AccessDeniedView();
return View("../AwazMaster/Index");
}
#endregion
}
}
Примечание: отладка не активна в методе Index при запуске проекта.Это означает, что не удалось загрузить метод при запуске проекта.