بنا به درخواست دوستان این پست ( پست دوم تاپیک فارسی ساز WHMCS ) رو آموزش شمسی سازی قالب های WHMCS قرار میدم
- قبل از هر کاری از قالب فعلیتون یک Backup تهیه کنید
- فایل jdf.php رو دانلود کنید و از حالت فشرده خارج کنید و در محلی که WHMCS نصب هست کپی کنید
- فایل shamsi.zip رو دانلود کنید, و محتویات اون رو توی پوشه قالبی که میخوایید اون رو شمسی کنید کپی کنید تا با فایل های قبلی جایگزین بشه
- سپس ادامه کار را طبق توضیحات زیر ادامه دهید:
فایل clientareahome.tpl را با یک ویرایشگر مناسب باز کنید
به اول آن کد زیر را قرار دهید:
کد PHP:
{php}Include 'jdf.php';{/php}
سپس با استفاده از کلیدهای ترکیبی Ctrl + f بدنبال کد زیر بگردید:
و آن را با کد زیر جایگزین کنید
کد PHP:
{php}echo $shamsi = jdate("Y/m/d", strtotime($this->_tpl_vars["ticket"]["date"]));{/php}
سپس با استفاده از کلیدهای ترکیبی Ctrl + f بدنبال کد زیر بگردید:
کد PHP:
{$invoice.datecreated}
و آن را با کد زیر جایگزین کنید
کد PHP:
{php}echo $shamsi = jdate("Y/m/d", strtotime($this->_tpl_vars["invoice"]["datecreated"]));{/php}
سپس با استفاده از کلیدهای ترکیبی Ctrl + f بدنبال کد زیر بگردید:
کد PHP:
{$invoice.datedue}
و آن را با کد زیر جایگزین کنید
کد PHP:
{php}echo $shamsi = jdate("Y/m/d", strtotime($this->_tpl_vars["invoice"]["datedue"]));{/php}
سپس با استفاده از کلیدهای ترکیبی Ctrl + f بدنبال کد زیر بگردید:
و آن را با کد زیر جایگزین کنید
کد PHP:
{php}echo $shamsi = jdate("Y/m/d", strtotime($this->_tpl_vars[file""]["date"]));{/php}
در آخر وارد پوشه templates_c شده و کل محتویات آن را پاک کنید
- این آموزش ویژه قالب های WHMCS نسخه 5 میباشد (البته روی بیشتر نسخه های قدیمی تر نیز جواب میده)
دانلود فایل: jdf.php
دانلود فایل: shamsi.zip