• Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

این سایت از کوکی استفاده می کند. ادامه مرور در این سایت به منزله این است که با استفاده کوکی ها توسط ما موافقت کرده اید.

 

خوش آمدید به اپن کارت با طعم پارسی - مرجع رسمی اپن کارت

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

 

تنظیم ساعت اپن کارت به وقت تهران



توضیحات

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

لینک اصلی اموزش :

http://forum.opencart.com/viewtopic.php?f=20&t=31844&p=260898&hilit=timezone

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

1- به مسیر زیر بروید :

system/startup.php

و فایل  startup.php رو با ویرایشگر باز کنید ، دنبال  کد زیر باشین

if (!ini_get('date.timezone')) {     date_default_timezone_set('UTC');}

و به

date_default_timezone_set('Asia/Tehran');

 

تغییر بدین

2- در فایل زیر

vqmod\vqmod.php

دنبال کد زیر باشین

date_default_timezone_set('UTC');

در صورتی که کد مجود بود به شکل زیر تغییر دهید

//date_default_timezone_set('UTC');

3- تغییرات در فایل زیر که بازای هر صفحه اجرا میشود

system/database/mysql.php

بعد از کد

mysql_query("SET SQL_MODE = ''", $this->connection);

کد زیر را ضافه کنید

    // get local time on Web/PHP server    $localtime = strtotime(date('Y-m-d H:i:s'));    //get local time in GMT/UTC (i.e GMT/UTC is set as +0:00 on database and other timezones are set as +/- hours of this)    $gm_localtime = strtotime(gmdate('Y-m-d H:i:s'));    //find offset in hours (if any - which allows for Daylight Saving Time or British Summer Time (BST))    $diff_hours = ($localtime - $gm_localtime) / 3600;    //Then the Database server needs to be set to this Offset to store/retrieve values as local ones    $adjust = "SET time_zone = '";    if ($diff_hours > 0) {       $adjust .= "+" . ceil($diff_hours);    } elseif ($diff_hours < 0) {       $adjust .= floor($diff_hours);    } else {       $adjust .= "+0";    }       $adjust .= ":00'";    mysql_query($adjust, $this->connection);

دقت کنید که در اپن کار 1.5.4 سطر اخر کد بالا را بصورت زیر تغییر دهید

    mysql_query($adjust, $this->link);

 


2


0 دیدگاه

هیچ دیدگاهی برای نمایش وجود دارد.

مهمان
این آموزش در حال حاضر برای ایجاد نظرات بسته است

درباره ما

اپن کارت پارسی مرجع رسمی اپن کارت در ایران ، در 9 مهر ماه سال 1388 به طور رسمی فعالیت خود را در زمینه پشتیبانی اپن کارت آغاز کرده است.این مجموعه به همراه گروه فنی خود با در نظر داشتن چشم اندازی برای آینده نزدیک ، قصد دارد تا به معرفی و آموزش هرچه بیشتر و بهتر هسته قدرتمند و دوست داشتنی اپن کارت ، به روش های مختلف در زمینه های گوناگون بپردازد تا در کنار کاربران خود به موفقیت های هر روز خود بیفزاید