vahidqara
جمعه 02 خرداد 1393, 00:28 صبح
همیشه یکی از دغدغه ها نمایش تاریخ شمسی به صورت زیبا و دلخواه بوده .... ولی با نوشتن چندین پلاگین
برای تاریخ شمسی این مشکلات تا حد زیادی رفع شده که در ادامه یکی از این پلاگین ها رو مورد بحث قرار میدهیم.
ابتدا فایل 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");
?>
نمایش :
119339
برای تاریخ شمسی این مشکلات تا حد زیادی رفع شده که در ادامه یکی از این پلاگین ها رو مورد بحث قرار میدهیم.
ابتدا فایل 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");
?>
نمایش :
119339