رفتن به مطلب

راه حل واقعی تنظیم نبودن ساعت شمسی


Hamed.T

ارسال‌های توصیه شده

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

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

 

اما راه حل واقعی:

1. هوک شمسی ساز رو نصب کنید.

 

2. به این قسمت برید: 

 

System Settings  >  Advanced  >  Date, Time and Number Formats
و Native server time zone رو به تهران 3:30+ تغییر بدید.
 
3. به این مسیر برید:
Look & Feel  >  Manage Skin Sets & Templates
و Manage Templates & CSS پوسته خودتون رو انتخاب کنید.
 
4. از منو کشویی گزینه Registration Screen را انتخاب کنید و بر روی فایل registerForm کلیک کنید.
 
5. کد زیر را در فایل پیدا کرده:
<input type='hidden' name='time_offset' id='auto_time_offset' value='0' />

و تگ input زیر را جایگزین تگ input بالا کنید:

<input type='hidden' name='time_offset' id='auto_time_offset' value='{parse expression="intval($this->settings['time_offset'])"}' />

6. فایل را ذخیره کنید.

 

اکنون هر کاربری که ثبت نام می کند با ساعتی که در Native server time zone تعیین کرده اید ثبت نام خواهد شد. این مشکلی است که فعلاً هیچ fix برای آن ارائه نشده یعنی تنظیمات Native server time zone که به ساعت سرور ارجهیت دارد اعمال نمی شود. که با انجام تغییرات بالا می توانید این مشکل را حل کنید.

 

در ضمن کاربرانی که قبل از انجام این fix ثبت نام کرده اند باید به صورت دستی از تنظیمات پروفایل خود محدوده زمانی را روی تهران 3:30+ تنظیم کنند.

 

موفق باشید.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...