همیشه یکی از دغدغه ها نمایش تاریخ شمسی به صورت زیبا و دلخواه بوده .... ولی با نوشتن چندین پلاگین
برای تاریخ شمسی این مشکلات تا حد زیادی رفع شده که در ادامه یکی از این پلاگین ها رو مورد بحث قرار میدهیم.
ابتدا فایل rar را دانلود کرده سپس از حالت زیپ خارج کرده و در مسیر app/plugin کپی کرده ...
ودر فایل bootstrap آن را لود کنید به این صورت
CakePlugin::load('ShamsiDate');
حال در قسمت AppController هم $helper و هم $components را مقدار دهی می کنیم به این صورت
public $helper = array('Javascript','Html','Form','Js'=> array('JQuery'),'Time','ShamsiDate.Shamsi');
public $components = array('Session','Cookie','ShamsiDate.Shamsi','Pagi nator','RequestHandler');
حال در جای دلخواه می تونیم به این صورت آنرا فراخوانی و نمایش بدبم .
<?php
$date = new jDateTime(true, true, 'Asia/Tehran');
echo $date->date("l j F Y H:i");
?>
نمایش :
data.png