Browse Source

Merge pull request #99 from abpframework/Missed-Images

Fixed the missed images on order and basket
pull/100/head
Galip Tolga Erdem 5 years ago
committed by GitHub
parent
commit
b85a9a2c6d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      apps/public-web/src/EShopOnAbp.PublicWeb/Components/Basket/Default.cshtml
  2. 11
      apps/public-web/src/EShopOnAbp.PublicWeb/Components/UserOrders/Default.cshtml

5
apps/public-web/src/EShopOnAbp.PublicWeb/Components/Basket/Default.cshtml

@ -1,8 +1,11 @@
@using EShopOnAbp.Localization @using EShopOnAbp.Localization
@using EShopOnAbp.PublicWeb.Components.Purchase @using EShopOnAbp.PublicWeb.Components.Purchase
@using Microsoft.Extensions.Localization @using Microsoft.Extensions.Localization
@using Microsoft.Extensions.Options
@using Volo.Abp.Http.Client
@model EShopOnAbp.BasketService.Services.BasketDto @model EShopOnAbp.BasketService.Services.BasketDto
@inject IStringLocalizer<EShopOnAbpResource> L @inject IStringLocalizer<EShopOnAbpResource> L
@inject IOptions<AbpRemoteServiceOptions> options
<div> <div>
@if (!Model.Items.Any()) @if (!Model.Items.Any())
@ -31,7 +34,7 @@
<div class="basket-list flex-container vertical"> <div class="basket-list flex-container vertical">
@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="card basket-list-item" data-product-id="@item.ProductId"> <div class="card basket-list-item" data-product-id="@item.ProductId">
<div class="card-body"> <div class="card-body">

11
apps/public-web/src/EShopOnAbp.PublicWeb/Components/UserOrders/Default.cshtml

@ -1,9 +1,11 @@
@using System.Globalization @using System.Globalization
@using EShopOnAbp.Localization @using EShopOnAbp.Localization
@using Microsoft.Extensions.Localization @using Microsoft.Extensions.Localization
@using Microsoft.Extensions.Options
@using Volo.Abp.Http.Client
@model EShopOnAbp.PublicWeb.Components.UserOrders.UserOrderWidgetViewComponent.UserOrderViewModel @model EShopOnAbp.PublicWeb.Components.UserOrders.UserOrderWidgetViewComponent.UserOrderViewModel
@inject IStringLocalizer<EShopOnAbpResource> L @inject IStringLocalizer<EShopOnAbpResource> L
@inject IOptions<AbpRemoteServiceOptions> options
@if (Model.ServiceError) @if (Model.ServiceError)
{ {
<div>SERVICE ERROR</div> <div>SERVICE ERROR</div>
@ -49,7 +51,10 @@
</div> </div>
<abp-row> <abp-row>
<abp-column size="_2"> <abp-column size="_2">
<img class="img-size" src="/product-images/@item.PictureUrl"/> @{
string imageUrl = $"{options.Value.RemoteServices.Default.BaseUrl}product-images/{item.PictureUrl}";
<img class="img-size" src="@imageUrl" />
}
</abp-column> </abp-column>
<abp-column size-lg="_4"> <abp-column size-lg="_4">
<div><strong>@item.ProductName</strong></div> <div><strong>@item.ProductName</strong></div>
@ -72,5 +77,5 @@
} }
</div> </div>
</div> </div>
<hr/> <hr />
} }
Loading…
Cancel
Save