Как добавить зону виджета в модель вида MVC - PullRequest
0 голосов
/ 31 декабря 2018

Мой сайт работает на nopcommerce 4.1.Я хотел бы добавить виджет, но только для показа в определенной категории.Я успешно добавил один виджет, но как добавить еще один, как показано ниже:

@await Component.InvokeAsync("Widget", new { widgetZone = "example", additionalData = Model.Id })
@{
  var categoryIds = new List<int> { 109, 179 }; // list wanna show categories here, inside bracket with IDs
  if (categoryIds.Contains(Model.Id))
  {
    @await Component.InvokeAsync("Widget", new { widgetZone = "example", additionalData = Model.Id })
  }
}

Как добавить другой виджет, скажем,

  @await Component.InvokeAsync("Widget", new { widgetZone = "example2", additionalData = Model.Id })
...