خوش آمدید به انجمن ای فری

بازدیدکننده گرامی برای دسترسی به تمامی امکانات در انجمن عضو شوید. پس از ثبت نام و ورود به سیستم ، می توانید موضوعات ایجاد کنید ، پاسخ به موضوعات موجود ارسال کنید ، به اعضای انجمن امتیاز دهید ، اقدام به خرید و فروش کنید ، و موارد دیگر. عضویت، سریع و کاملاً رایگان است ، پس منتظر چی هستی؟

درخواست راهنمایی

اگر نیاز به راهنمایی دارید درخواست خود را ثبت کنید

فروشگاه

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

دانلود منابع

قالب و افزونه های جدید و بروز را میتوایند از اینجا دانلود کنید

شمسی سازی افزونه وردپرس

a30a489dd7

کاربر تایید شده
عضویت
3/20/20
ارسال ها
3
امتیاز واکنش
2
امتیاز
3
سلام و خسته نباشید.
کسی می دونه چطوری datepicker افزونه های وردپرسی رو باید شمسی کنیم؟ تقویم جدا گونه در قسمتی از سایت نیست یک input هست که با کلیک کردن روش یک تقویم باز میشه کنار اینپوت که میلادی هست انتخابگرش. تو اکثر افزونه های بوکینگ یا رزرو هم همینطور هست.
فایل های تقویم شمسی جاوا اسکریپت و جی کوئری هم پیدا کردم فقط چطور باید استفاده کرد ازشون؟ این فایل هارو کنار فایل های افزونه ها بزارم بعد آی دی یا کلاس input مد نظر رو باید جایی قرار بدم؟ کجا؟
آموزشی برای این کار پیدا نکردم ولی حتما یک راه مشخصی برای شمسی کردن همه این افزونه ها وجود داره.
در ضمن با افزونه هایی مثل پارسی دیت و... شمسی نشده.
لطفا اگر کسی تا حالا انجام داده بگه تا همه بتونن استفاده کنن. اگر آموزشش کسی قرار داد که ممنون همه استفاده میکنن. اگر پولیه آموزش لطفا پیام خصوصی بدید تا پرداخت بشه.
افزونه های شمسی شده مثل رزور یا افزونه هایی با کاربرد های دیگه که تاریخ میلادی دارن(مثل تاریخ تولد در افزونه پیامکی دیجیت) کهشمسی بشه رایگان در همین قرار صفحه قرار داده میشه.
 

mrhosein98

کاربر افتخاری
عضویت
3/23/20
ارسال ها
1
امتیاز واکنش
4
امتیاز
3
سلام خدمت شما
اغلب تاریخ نگار های فارسی یه بخش آموزش ها دارن که نحوه اتصال هر فیلدی را توضیح داده اند
در این بخش اتصال persiandatepicker رو میزارم
در ابتدا فایل زیر را دانلود نمایید

دانلود فایل های مورد نیاز

دمو

در این فایل فشرده کد های مورد نیاز شما و یک نمونه تست وجود دارد
کافیست فایل های استایل و جیکوئری که در این بسته هست را در افزونه و یا هر فایل دیگه ای فراخوانی نمایید
HTML
<link rel="stylesheet" href="css/persianDatepicker-default.css" />
<script src="js/jquery.min.js" ></script>
<script src="js/persianDatepicker.min.js"></script>
( البته کد بالا صرفا برای فراخوانی در Html کاربرد دارد و در افزونه ها و یا فایل های php باید با توابع و فانکشن هایی فایل های استایل و جاوا را فراخوانی نمایید
سپس فیلد اینپوت موردنظرتون را حال بر اساس سلکتور کلاس و یا آیدی در قطعه کد زیر قرار دهید
JavaScript
<script>
        $(function () {
            //usage
            $(".datepicker").persianDatepicker();
        });
</script>
که من در کد بالا منطبق بر فایلی که خدمتتون ارسال کردم بر حسب کلاس datapicker گذاشتم
با این کار هر فیلد و یا تگی که کلاس datapicker را داشته باشد پس از کلیک تاریخ نگار شمسی فعال خواهد شد
و اگر صرفا برای اینپوت هاست باید سلکتور موردنظر را محدود تر وارد نمایید
مشابه قطعه کد ذیل
JavaScript
<script>
        $(function () {
            //usage
            $("input.datepicker").persianDatepicker();
        });
</script>
در انتها خدمتتون عرض کنم در افزونه ها و یا کلا وردپرس تاریخ بصورت میلادی درج و خوانده میشود
بنابراین شما میتوانید اطلاعات را بصورت شمسی از کاربر دریافت نمایید اما باید توابعی برای تبدیل تاریخ شمسی به میلادی در بک اند قرار دهید که مشکلی در امر درج تاریخ و خواندن آن توسط سرور بوجود نیاید


موفق و موید باشید
 

a30a489dd7

کاربر تایید شده
عضویت
3/20/20
ارسال ها
3
امتیاز واکنش
2
امتیاز
3
ممنون
بله تا اینجارو از قبل توی اینترنت پیدا کردم. سوالم اینجاست این هارو کجا باید قرار بدم؟
همه افزونه هستن که php زبانشون | این فایل هارو چطور با توابع و فاکشن فراخوانی کنم و کجا باید قرار بدم کد رو؟ php کار نمی کنم. فرانت اند کار می کردم ولی دونبال این آموزش هستم(که فکر کنم تو همه افزونه های استاندارد با یک آموزش واحد انجام بشه) تا افزونه هارو شمسی کنم برای بقیه هم بزارم استفاده کنن تو سایتاشون.

مثلا این افزونه ای که ضمیمه کردم سمت مدیریت قسمت قوانین انتخابگر میلادی داره یا وقتی هر تعداد سرویسی ایجاد میشه در فرانت اند هم بخش رزرو اون سرویس اضافه میشه. اینارو برای شروع کار و آموزش می خواستم ببینم چطور باید شمسی کرد که برای بقیه افزونه ها هم انجام بدم.
Screenshot (654).png
 

پیوست ها

samoolix

مدیر ارشد انجمن
عضویت
4/17/19
ارسال ها
32
امتیاز واکنش
66
امتیاز
18
محل سکونت
127.0.0.1
درود و احترام.
شما برای شمسی سازی تقویم ها، چه فرانت اند و چه بک اند، باید هر فایل php که داره از datepicker استفاده میکنه رو پیدا کنید، و بهش دستور نمایش تقویم شمسی رو بدید.
در بعضی مواقع، ممکنه که تاریخ انتخاب شده با تاریخ سرور دچار مشکل بشه که باید این تفاوت رو هم تنظیم کنید با استفاده از کد هایی که توی اینترنت موجود هست.
این رو در نظر داشته باشید که اول باید فایل اصلی jdf رو که دانلود کردید، در پوشه سایر فایل های فراخوان شونده قرار بدید و از اونجا recall کنید.
در نهایت اگه خواستید با دریافت هزینه، پلاگین شما شمسی سازی خواهد شد.
 
shape1
shape2
shape3
shape4
shape7
shape8
بالا