moghiseh.s

حذف اعشار از مبلغ و نمایش سفارشات با تاریخ شمسی

5 ارسال در این موضوع قرار دارد

سلام ؛ 2 تا سوال داشتم :

بعد از آپدیت مجنتو به 2.3.0 مبلغ محصولات در همه جا (فرانت و ادمین) به همراه 2 رفم اعشار نشون داده میشه که میخوام بدونم چطور میشه حذف اش کرد ؟

در ادمین ؛ قسمت فروش ؛ بخش سفارشات هم تاریخ خرید رو چطور میشه به شمسی تبدیل کرد ؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

کلا بلاک ویو توی قسمت دیباگ رو فعال کن فایلی که قیمتا رو نشون میده رو میتونی پیدا کنی بعد راحت خودت میتونی با تابع های php ادیت کنی

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

در در 1397/12/07, 10:31:16، moghiseh.s گفته است :

بعد از آپدیت مجنتو به 2.3.0 مبلغ محصولات در همه جا (فرانت و ادمین) به همراه 2 رفم اعشار نشون داده میشه که میخوام بدونم چطور میشه حذف اش کرد ؟

برای حذف اعشار در مجنتو می توانید از روش های زیر استفاده کنید:

 

1- تغییر فایل core

در میسر زیر

/vendor/magento/framework/Pricing/PriceCurrencyInterface.php

مقدار

const DEFAULT_PRECISION = 2;

به

const DEFAULT_PRECISION = 0;

تغییر بدهید

 

2- تغییر فایل js

در مسیر زیر

/vendor/magento/module-catalog/view/base/web/js/price-utils.js

مقدار

var precision = isNaN(format.requiredPrecision = Math.abs(format.requiredPrecision)) ? 2 : format.requiredPrecision,

به

var precision = 0,

تغییر بدهید

 

البته بهتر هست این تغییرات با ماژول انجام بدهید

moghiseh.s پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در در 1397/12/07, 10:31:16، moghiseh.s گفته است :

در ادمین ؛ قسمت فروش ؛ بخش سفارشات هم تاریخ خرید رو چطور میشه به شمسی تبدیل کرد ؟

سیستم نمایش تاریخ در مجنتو به صورت momentjs که باید در لایه نمایش تغییر کند.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 

در 22 ساعت قبل، hrnm گفته است :

سلام

برای حذف اعشار در مجنتو می توانید از روش های زیر استفاده کنید:

 

1- تغییر فایل core

در میسر زیر


/vendor/magento/framework/Pricing/PriceCurrencyInterface.php

مقدار


const DEFAULT_PRECISION = 2;

به


const DEFAULT_PRECISION = 0;

تغییر بدهید

 

2- تغییر فایل js

در مسیر زیر


/vendor/magento/module-catalog/view/base/web/js/price-utils.js

مقدار


var precision = isNaN(format.requiredPrecision = Math.abs(format.requiredPrecision)) ? 2 : format.requiredPrecision,

به


var precision = 0,

تغییر بدهید

 

البته بهتر هست این تغییرات با ماژول انجام بدهید

ممنون خیلی خوب توضیح دادید .

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری