حذف صفر و اعشار از قیمت در افزونه فروش فایل دیجی کام | DigiCom

حذف صفر و اعشار از قیمت در افزونه فروش فایل دیجی کام | DigiCom

امتیاز شما به این پست
(25)
چاپ  

دیجی کام | DigiCom یکی از بهترین کامپوننت های رایگان در زمینه فروش فایل است که محبوبیت زیادی در بین کاربران دارد.اما هر محصولی با توجه به نقاط قوت خودش ، ضعف هایی حتما دارد.یکی از نقاط ضعف این افزونه قسمت اعشار و صفر هست که قابلیتی تحت عنوان حذف صفر اصلا در آن وجود ندارد.با آموزشی که در ادامه شروع خواهم کرد شما خواهید توانست در قسمت پیکربندی و تب پول گزینه حذف صفر و اعشار به سایر گزینه ها اضافه کنید و با انتخاب این گزینه قسمت اعشار برای همیشه حذف خواهد شد.

بسیاری از کاربران به دلیل داشتن قسمت اعشار در قیمت ، هنگام پرداخت به مشکل میخوردند که با انجام این آموزش مشکل نمایش صحیح قیمت و پرداخت حل خواهد شد.

حذف صفر و اعشار از قیمت در لیست محصولات فروش فایل دیجی کام | DigiCom حذف صفر و اعشار از قیمت درون محصولات فروش فایل دیجی کام | DigiCom

همانطور که در بالا مشاهده می کنید به طور پیش فرض در دیجی کام جلوی قیمت ، صفر و اعشار درج شده است.

و اما طرز تهیه آموزش حذف صفر و اعشار از دیجی کام | DigiCom

نکته : بعد از هر بار آپدیت دیجی کام | DigiCom میبایست این مراحل را انجام دهید.

ابتدا وارد مسیر زیر شوید و فایل config.xml را باز کنید

/YOUR-SITE/administrator/components/com_digicom/models/forms/config.xml

این فایل حاوی همان تنظیماتی هست که شما تمامی موارد را در قسمت پیکربندی افزونه دیجی کام مشاهده می کنید.

در این فایل شما باید به دنبال خط زیر باشید که تقریبا حدود خط 245 می باشد که با سرچ درون کدها راحتر میتونید پیداش کنید

name="decimaldigits"

با پیدا کردن خط بالا شما به عبارت زیر بر میخورید که در ادامه ما باید همین عبارت را تغییراتی دهیم

<field
name="decimaldigits"
type="list"
class="btn-group chosen"
label="COM_DIGICOM_SETTINGS_CURRENCY_DECIMALDIGITS_LABEL"
default="2"
description="COM_DIGICOM_SETTINGS_CURRENCY_DECIMALDIGITS_DESC">
<option value="1">00.0</option>
<option value="2">00.00</option>
<option value="3">00.000</option>
<option value="4">00.0000</option>
<option value="5">00.00000</option>
</field>

همانطور که در گزینه های بالا می بینید ، توسعه دهنده افزونه گزینه ای تحت عنوان بدون اعشار اصلا قرار نداده و ما قصد اضافه کردن چنین قابلیتی رو داریم یعنی ما میخواهیم تکه کد زیر را به خط های بالا اضافه کنیم

<option value="0">Not Digit</option>

شما به جای عبارت Not Digit میتوانید معادل فارسی آن یعنی بدون اعشار را هم میتوانید بنویسید و سپس با اضافه کردن خط بالا به کدها ، کد نهایی ما به این شکل خواهد شد

<field
name="decimaldigits"
type="list"
class="btn-group chosen"
label="COM_DIGICOM_SETTINGS_CURRENCY_DECIMALDIGITS_LABEL"
default="2"
description="COM_DIGICOM_SETTINGS_CURRENCY_DECIMALDIGITS_DESC">
<option value="0">بدون اعشار</option>
<option value="1">00.0</option>
<option value="2">00.00</option>
<option value="3">00.000</option>
<option value="4">00.0000</option>
<option value="5">00.00000</option>
</field>

اکنون فایل را ذخیره کنید و به مسیر کامپوننت ها -> فروشگاه دیجی کام -> تنظیمات -> پیکربندی -> تب پول -> رقم اعشاری و یا مسیر Components ->DigiCom -> Options -> Configurations -> Currency -> Decimal digit بروید و گزینه رقم های اعشار یا Decimal Digit را بروی گزینه بدون اعشار یا Not Digit قرار دهید.

تنظیمات حذف صفر و اعشار از قیمت در فروش فایل دیجی کام | DigiCom

حذف صفر و اعشار از قیمت در لیست محصولات فروش فایل دیجی کام | DigiCom حذف صفر و اعشار از قیمت درون محصولات فروش فایل دیجی کام | DigiCom

 به همین راحتی شما توانستید عدد صفر و قسمت اعشار را از قیمت حذف و پول رایج کشور را به طور صحیح نمایش دهید.

پیشنهاد میکنیم این پست ها را هم بخوانید

نیاز به مشاوره بیشتر دارید؟ برای صحبت با متخصصان ما تماس بگیرید.
0933-8883035 5 دقیقه رایگان

مطالعه در 4 دقیقه

به همراه یک فنجان قهوه

دیدگاه کاربران

مکانی برای پرسش و پاسخ شما

دیدگاه های اخیر

دیدگاه (7)

This comment was minimized by the moderator on the site

دستتون درد نکنه جناب نیازی
واقعا کارمو راه انداختید

This comment was minimized by the moderator on the site

سلام وقت بخیر
آقای حسینی چطوری می تونم مثلا منوی اصلی رو در صفحه لاگین و رجیستری حذف کنم ؟
یا به عبارتی صفحه لاگین رو کاستومایز بکنم

This comment was minimized by the moderator on the site

سلام
اگر درست فهمیده باشم منظورتون رو شما میخواهید در صفحه ورود و ثبت نام فقط فرم نشون داده بشه و منو ، فوتر و.. چیزی نباشه ؟
برای انجام اینکار شما میباست از قالب خودتون درون مدیریت قالب یک کپی بگیرید ، واردش بشید و تمامی موقعیت های قالب ( به جز component ) به غیر اون هایی که نیاز دارید رو حذف کنید
البته این عمل بسته به فریم ورک قالبتون متفاوت هست ولی کلیت کار همینه
آموزش ساخت صفحه فرود رو اگر مطالعه کنید ، با این روش ساخت صفحات تمام صفحه بیشتر آشنا میشید ، چون مراحل درونش ذکر شده
https://www.i30ms.ir/blog/how-to-create-a-landing-page-with-page-builder

This comment was minimized by the moderator on the site

آقای نیازی تشکر حل شد

This comment was minimized by the moderator on the site

خواهش میکنم
خوشحالم که مشکلتون حل شد

This comment was minimized by the moderator on the site

به شما جناب نیازی خسته نباشید میگم و واقعا آدم از کار با شما لذت میبره
تمام کارهاتون روی اصول و قواعد هست و کیفت از محصولات تولیدی خودتون موج میزنه و همیشه همیار مشتریاتون هستید

This comment was minimized by the moderator on the site

خواهش میکنم ، نظر لطف شماست
خوشحالم که کیفیت محصول براتون اینقدر مهمه

هنوز هیچ دیدگاهی ارسال نشده است.

ارسال دیدگاه

  1. ارسال دیدگاه به عنوان مهمان ثبت نام یا ورورد به ناحیه کاربری.
پیوست ها (0 / 3)
اشتراک موقعیت شما