diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/AjaxController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/AjaxController.php index 7f88318b2..97c6447ff 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/AjaxController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/AjaxController.php @@ -1,6 +1,7 @@ $ad) { $my_advs[$index]->detail_url = $this->adv_model->getAdvDetailLinkByModel($ad, 'list'); $my_advs[$index] = $this->adv_model->AddAdsDefaultCoverImage($ad); + $my_advs[$index]->formatted_price = app(Currency::class)->format($ad->price, $ad->currency); } return response()->json(['success' => true, 'content' => $my_advs, 'title' => $page_title]); diff --git a/addons/default/visiosoft/profile-module/resources/assets/js/ads.js b/addons/default/visiosoft/profile-module/resources/assets/js/ads.js index c6b8b7454..98689ab42 100644 --- a/addons/default/visiosoft/profile-module/resources/assets/js/ads.js +++ b/addons/default/visiosoft/profile-module/resources/assets/js/ads.js @@ -37,8 +37,8 @@ function changePage(page) { } for (var i = (page - 1) * records_per_page; i < (page * records_per_page) && i < objJson.length; i++) { listing_table.append(addAdsRow(objJson[i].id, objJson[i].detail_url, objJson[i].cover_photo, objJson[i].name, - objJson[i].price + " " + objJson[i].currency, - objJson[i].city_name, objJson[i].country_name, objJson[i].cat1_name, objJson[i].cat2_name, objJson[i].status)); + objJson[i].formatted_price, objJson[i].city_name, objJson[i].country_name, objJson[i].cat1_name, + objJson[i].cat2_name, objJson[i].status)); } page_span.html(page + "/" + numPages()); @@ -97,7 +97,7 @@ type = type ? type : 'approved'; getMyAdvs(type); -function addAdsRow(id, href, image, name, price, city, country, cat1, cat2, status) { +function addAdsRow(id, href, image, name, formatted_price, city, country, cat1, cat2, status) { return "