ایران سرور
ابن هک را قبلا دوست خوبمون آقای پیام سپرده گداشته بود ولی این کامل تر هست .شاید یکی از مشکلات شما هم نمایش تاریخ مطالب ارسالی باشه . مثلا نمی خواهید ساعت ارسال مطالب مشخص بشه . من تگ {Date} را برای شما تجزیه کردم تا شما بتوانید در نوع نمایش تاریخ امکانات بیشتری داشته باشید و نمایش تاریخ را مانند عکس زیر داشته باشید.

نمایش تاریخ به صورت پیشرفته


یه مژده هم به همه کاربران بدم : به زودیآرشیو دیتالایف شمسی ا ارائه میدم . میتونید برای دیدنش به سایت من برید .

ابتدا فایل engine\modules\show.full.php باز کنید و به دنبال کد زیر بگردید .
$news_found = TRUE;
    $row['date'] = strtotime($row['date']);

بعد از این کد ، کد زیر را قرار بدهید .
$tpl->set('{date-month}',langdate("m",$row['date']));    
$tpl->set('{date-MONTH}',langdate("M",$row['date']));
$tpl->set('{date-day}',langdate("d",$row['date']));
$tpl->set('{date-year}',langdate("Y",$row['date']));
$tpl->set('{date-weekly}',langdate("l",$row['date']));
$tpl->set('{date-TIME}',langdate("i : h  A",$row['date']));
$tpl->set('{date-time}',langdate("i : H",$row['date']));

بعد فایل \engine\modules\show.short.php را باز کنید و به دنبال کد زیر بگردید
$row['date'] = strtotime($row['date']);

بعد از این کد ، کد زیر را قرار بدهید
$tpl->set('{date-month}',langdate("m",$row['date']));    
$tpl->set('{date-MONTH}',langdate("M",$row['date']));
$tpl->set('{date-day}',langdate("d",$row['date']));
$tpl->set('{date-year}',langdate("Y",$row['date']));
$tpl->set('{date-weekly}',langdate("l",$row['date']));
$tpl->set('{date-TIME}',langdate("i : h  A",$row['date']));
$tpl->set('{date-time}',langdate("i : H",$row['date']));

حالا فایل tpl و tpl را باز کنید با استفاده از تگهای زیرمی توانید نحوه تاریخ نمایش را مشخص کنید .
در تصویر زیر نحوه نمایش هر تگ مشخص شده است:

نمایش تاریخ به صورت پیشرفته


DDLarea، masoud1373 و bia2musical و 20 نفر دیگر تشکر کرده‌‌اند.

اطلاعات

برای ارسال نظر، باید در سایت عضو شوید.