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