پارس جوم ::  انجمن های تخصصی جوملا
تاریخ شمسی رویدادها در J-BusinessDirectory؟ - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: تاریخ شمسی رویدادها در J-BusinessDirectory؟ (/thread-20533.html)



تاریخ شمسی رویدادها در J-BusinessDirectory؟ - Pedram_IR - ۱۰-۱۱-۱۳۹۵ ۰۱:۰۲ عصر

با عرض سلام

بنده قصد داشتم از افزونه J-BusinessDirectory برای کاری استفاده کنم، تاریخ پاپ آپ در بخش مدیریت شمسیه ولی متوجه شدم که در بخش کاربری سایت که تاریخ رو برای بازدیدکننده ها نشون میده تاریخ به صورت میلادی در میاد. چند تا افزونه رویدادهای دیگه رو هم بررسی کردم ولی همشون تاریخشون میلادی بود،

تابعی که در صفحه بازدید کننده تاریخ ابتدا و انتهای رویداد رو نشون میده به این شکل هست:

<?php echo JBusinessUtil::getDateGeneralFormat($this->event->start_date) ?> - <?php echo JBusinessUtil::getDateGeneralFormat($this->event->end_date) ?>

چطوری میشه تاریخ رویدادها رو در J-BusinessDirectory شمسی کرد؟ کسی از دوستان می تونه کمکی بکنه؟

با تشکر


RE: تاریخ شمسی رویدادها در J-BusinessDirectory؟ - محمدسلیمانی - ۱۲-۱۱-۱۳۹۵ ۰۵:۲۷ صبح

سلام شمسی کردن تقویم خودش که سخته و توصیه هم نمیشه
اما میتونید bootstrap خودشو غیر فعال کنید و از یک bootstrap شمسی استفاده کنید
دنبال datepicker شمسی بگردید و اونو تو افزونتون استاده کنید.


RE: تاریخ شمسی رویدادها در J-BusinessDirectory؟ - Pedram_IR - ۱۸-۱۱-۱۳۹۵ ۰۸:۱۸ صبح


(۱۲-۱۱-۱۳۹۵ ۰۵:۲۷ صبح)محمدسلیمانی نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
سلام شمسی کردن تقویم خودش که سخته و توصیه هم نمیشه
اما میتونید bootstrap خودشو غیر فعال کنید و از یک bootstrap شمسی استفاده کنید
دنبال datepicker شمسی بگردید و اونو تو افزونتون استاده کنید.

ممنون از پاسختون

چطور باید این کار رو انجام بدم؟


RE: تاریخ شمسی رویدادها در J-BusinessDirectory؟ - محمدسلیمانی - ۱۹-۱۱-۱۳۹۵ ۰۶:۰۳ صبح

اول باید کتابخانه jdf و رو کامپوننت اینپورت کنی (که فکر کنم این کار و جوملای فارسی انجام داده ) میتونید این فایل رو به سادگی در نت پیدا کنید

بعدش تو پروژه بگرد هر جا date بود بکن jdate هر جا strtotime بود بکن jstrtotime و هر جا strftime بود بکن jstrftime
تمومه همه تقویم ها رو به شمسی برمیگردونه

این برای php و بعد از ثبت هست و برای جاوا ها باید کلاس های شمسی رو دانلود و جایگزین تقویم میلادی کنید

موفق باشید.