رفتن به مطلب
mehd

نحوه شمسی کردن تاریخ انتشار مطالب در ماژول sj basic news

پست های پیشنهاد شده

ارسال شده در (ویرایش شده)

با سلام

 

از دوستانی که از ماژول SJ BASIC NEWS  استفاده می کنند و قادر به تبدیل تاریخ انتشار مطلب به تاریخ شمسی شدند تقاضا می کنم این راه حل رو در اختیار ما و دیگران قرار دهند

 

با تشکر

 

-------------------------------------------

 

زکات علم ، نشر آن است

ویرایش شده توسط mehd

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درود بر شما

 

در یک تاپیک دیگر فرموده بودید کدش رو پیدا کردید

این جا قرارش بدید تا بگم چیکار کنید.

چون من پست قبلی تون رو زودتر دیدم اونجا هم پاخ دادم

لطفا زین پس در این تاپیک پیگیر شوید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

فکر می کنم این کدش باشه

public static function groupByDate($list, $type = 'year', $article_grouping_direction, $month_year_format = 'F Y')
	{
		$grouped = array();
	
		if (!is_array($list)) {
			if ($list == '') {
				return $grouped;
			}
	
			$list = array($list);
		}
	
		foreach($list as $key => $item)
		{
			switch($type)
			{
				case 'month_year':
					$month_year = JString::substr($item->created, 0, 7);
	
					if (!isset($grouped[$month_year])) {
						$grouped[$month_year] = array();
					}
	
					$grouped[$month_year][$key] = $item;
					break;
	
				case 'year':
				default:
					$year = JString::substr($item->created, 0, 4);
	
					if (!isset($grouped[$year])) {
						$grouped[$year] = array();
					}
	
					$grouped[$year][$key] = $item;
					break;
			}
ویرایش شده توسط mehd

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

درود بر شما

 

خیر دوست عزیز این نیست

کدی که تاریخ رو در سایت نشون میده رو پیدا کنید

با سلام

 

دوست عزیز کدی رو که  این ماژول در سایت استفاده می کنه رو پیدا نمی کنم

البته تمام پوشه این ماژول رو گشتم و فقط به همین کدهای بالا رسیدم

	Line 192: 	public static function groupByDate($list, $type = 'year', $article_grouping_direction, $month_year_format = 'F Y')
	Line 239: 				$formatted_group = $date->format($month_year_format);
	Line 239: 				$formatted_group = $date->format($month_year_format);
	Line 239: 				$formatted_group = $date->format($month_year_format);
	Line 240: 				$grouped[$formatted_group] = $items;

و این خطوط بالا

 

معمولا کجا باید به دنبال کد تاریخ قرار داده شده در ماژول باشیم ؟

ویرایش شده توسط mehd

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

درود بر شما

 

در پوشه tmpl فایل default.php

 

اگر از نسخه 2.5.0 این افزونه استفاده می کنید کد زیر را پیدا کنید

<?php echo $item['created']?>

و با کد زیر جایگزین کنید

<?php echo JHtml::date("$item['created']" , 'd M Y', true)?>

اگر از نسخه 3.0 این افزونه استفاده می کنید کد زیر را پیدا کنید


<?php echo $item->created?>

و کد زیر را جایگزین کد بالا کنید

<?php echo JHtml::date("$item->created" , 'd M Y', true)?>
ویرایش شده توسط محمدحسین میری

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 

درود بر شما

 

در پوشه tmpl فایل default.php

 

اگر از نسخه 2.5.0 این افزونه استفاده می کنید کد زیر را پیدا کنید

<?php echo $item['created']?>

و با کد زیر جایگزین کنید

<?php echo JHtml::date("$item['created']" , 'd M Y', true)?>

اگر از نسخه 3.0 این افزونه استفاده می کنید کد زیر را پیدا کنید


<?php echo $item->created?>

و کد زیر را جایگزین کد بالا کنید

<?php echo JHtml::date("$item->created" , 'd M Y', true)?>

 

 

با سلام

 

یعنی با این کمک مارو درگیر انجمن کردید آقای میری

 

متشکرم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

یعنی با این کمک مارو درگیر انجمن کردید آقای میری

 

متشکرم

با سلام مجدد

من این ماژول رو در صفحه اصلی منتشر کردم آیا اطلاع از نحوه صفحه بندی آن دارید که مثلا 10 مطلب در صفحه اصلی وصفحات ماقبل زیر آن شماره گذاری شده باشد 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درود بر شما

 

اینجای کار یکمی سخت میشه

به همین راحتی نیست!

ما مرد روزهای سختیم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...