Browse Source

Show the image on the cart correctly

pull/98/head
malik masis 4 years ago
parent
commit
536fcd316a
  1. 6
      apps/public-web/src/EShopOnAbp.PublicWeb/Components/Toolbar/Cart/Default.cshtml

6
apps/public-web/src/EShopOnAbp.PublicWeb/Components/Toolbar/Cart/Default.cshtml

@ -1,7 +1,11 @@
@using EShopOnAbp.Localization @using EShopOnAbp.Localization
@using Microsoft.AspNetCore.Mvc.Localization @using Microsoft.AspNetCore.Mvc.Localization
@using Microsoft.Extensions.Options
@using Volo.Abp.Http.Client
@inject IHtmlLocalizer<EShopOnAbpResource> L @inject IHtmlLocalizer<EShopOnAbpResource> L
@model EShopOnAbp.BasketService.Services.BasketDto @model EShopOnAbp.BasketService.Services.BasketDto
@inject IOptions<AbpRemoteServiceOptions> options
<div id="shopping-cart" class="nav-link"> <div id="shopping-cart" class="nav-link">
@if (Model == null) @if (Model == null)
@ -34,7 +38,7 @@
{ {
foreach (var item in Model.Items) foreach (var item in Model.Items)
{ {
string imageName = item.ImageName.IsNullOrEmpty() ? "/product-images/noimage.jpg" : $"/product-images/{item.ImageName}"; string imageName = item.ImageName.IsNullOrEmpty() ? $"{options.Value.RemoteServices.Default.BaseUrl}product-images/noimage.jpg" : $"{options.Value.RemoteServices.Default.BaseUrl}product-images/{item.ImageName}";
var price = item.TotalPrice.ToString("0.00"); var price = item.TotalPrice.ToString("0.00");
<div class="dropdown-item"> <div class="dropdown-item">

Loading…
Cancel
Save