Ошибка темы отображается, когда я добавляю метод в общий контроллер и вызываю этот метод из Представления заголовка файла, который находится в теме => Вид => Общий в nopcommerce 3.80 .
Вот мой метод, который я вызываю с общего контроллера
public ActionResult MobileBrowser()
{
var browser = Request.Browser;
System.Web.HttpBrowserCapabilitiesBase myBrowserCaps = browser;
if (((System.Web.HttpBrowserCapabilitiesBase)myBrowserCaps).IsMobileDevice)
{
ViewBag.Message = "mob";
}
else
{
ViewBag.Message = "web";
}
return View();
}
Вот файл View MobileBrowser метод
@if (ViewBag.Message == "mob")
{
Mobile
}
@if (ViewBag.Message == "web")
{
Web
}
Вот Header.cshtml откуда я звоню MobileBrowser метод из общий контроллер
@Html.Action("MobileBrowser", "Common")