سلام خدمت دوستان عزیز
آقا من از کتابخانه آقای باباخانی جهت انتخاب تاریخ شمسی در سمت فرانت پروژه ام استفاده میکنم
قالب پروژه با فریمورک بوت استرپ ۵ طراحی شده
سمت بک اند نیز از لاراول استفاده میکنم
اما مشکل من اینه که موقع انتخاب تاریخ شمسی در سمت کاربر متاسفانه ارقام فارسی هستن و وقتی فرم سابمیت میشه هم ارقام به شکل فارسی در دیتابیس زخیره میشن!
ممنون میشم بفرمایید که چطور میتونم کلا ارقام سمت کلاینت قالب پروژه را انگلیسی کنم؟
در هر حال پیشنهاد میشه سمت بکاند قبل از ذخیره در دیتابیس یکسری کارها روی اطلاعات انجام بشه. مثل همین تبدیل کردن اعداد و کاراکترها به نسخه مطلوب.
در لاراول و php در ساده ترین حالت میتونید اطلاعات دریافتی از سمت کاربر رو با استفاده از یک فانکشن مثل نمونه زیر Replace کنید:
function to_en_numeric(?string $string) {
$persian = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'];
$english= range(0, 9);
return str_replace($persian, $english, $string);
}شاید پاسخ شما همینجا باشد