هادی خضرپور
5 سال پیش توسط هادی خضرپور مطرح شد
3 پاسخ

تبدیل اعداد انگلیسی به فارسی توسط جی کوئری

دوستان در قالب مدیریتم که AdminLTE هست از جی کوئری استفاده شده است
<script src="{{url('back/plugins/jquery/jquery.min.js')}}"></script>
در قسمت اضافه کردن مقاله من از ویرایشگر ckeditor استفاده کرده ام وقتی من به طور مثال یه عکسی رو به نوشته اضافه می کنم و نوشته رو ذخیره می کنم و می خوام این نوشته رو ویرایش کنم متن و عکسی را که وارد کرده ام آدرسش اگه اعداد داشته باشه رو به اعداد فارسی کانورت می کنه و باعث میشه آدرس اشتباه باشه و عکس نمایش داده نشه.
داخل دیتابیس اطلاعات درست ذخیره میشه فقط این فایل جی کوئری این بلا رو سر آدرس ها میاره لطفا یک راه حل پیشنهاد بدین؟


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

یه پلاگین jQuery داریم که میاد اعداد انگلیسی رو فارسی میکنه.. اسمش persian number یا همچین چیزیه.. میاد کل اعداد رو در DOM با اعداد فارسی جایگزین میکنه. بدیش اینه که: ممکنه ما همه جا به این functionality نیاز نداشته باشیم. مثالش هم موردی که برای شما بوجود میاد

به نظرم این پلاگین رو غیر فعال کنید و از فونت های مخصوص استفاده کنید. مثلا IranSans فونتی داره که تمام اعداد رو چه فارسی تایپ شده باشند چه انگلیسی، فارسی نمایش میده.

اینجوری میتونید اعداد رو جاهایی که لازمه، فارسی نمایشش بدید (و جاهایی که نه از فونت عادی استفاده کنید)

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


هادی خضرپور
تخصص : توسعه دهنده ی اندروید و لاراول
@shadowmyd 5 سال پیش مطرح شد
0

ممنون از راهنمایی شما ولی بنده بدلیل تازه کار بودن نمی تونم مشکل رو حل کنم. اگر بیشتر راهنمایی بفرمایید ممنون میشم


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

توی تگ های script دنبال jquery persian number یا همچین چیزی بگردید و حذفش کنید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام