حل مشکل بهم ریختگی تاریخ شمسی در مدیریت مطالب k2

حل مشکل بهم ریختگی تاریخ شمسی در مدیریت مطالب k2

امتیاز شما به این پست
(20)
چاپ  

سیستم مدیریت پیشرفته مطالب K2 یکی از بهترین و قدرتمندترین افزونه های مدیریت مطالب جوملا است که توسط تیم جوملا ورکس توسعه یافته است.این افزونه با امکانات و سئو مناسبی که دارد میتواند یک جایگزین مناسب برای سیستم پیش فرض مدیریت مطالب جوملا باشد.از جمله امکانات آن میتوان به : مدیریت تگ ها ، فیلدهای اضافی ، قرار دادن تصویر شاخص ، صفحه اختصاصی برای کاربران ، نمایش بیوگرافی نویسنده ، گالری تصاویر، گالری ویدیو  و کلی امکانات دیگر اشاره کرد.این کامپوننت رقیبی بسیار جدی برای افزونه هایی مثل zoo و seblod می باشد و تنها مشکلی که میتوان به آن وارد کرد ،  عدم سازگاری با تقویم شمسی است که با نصب نسخه انگلیسی کا2 اعداد در  تاریخ به صورت بهم ریخته نمایش داده می شوند که باعث مشکلات بسیار زیادی برای کاربران می شود.

من در این پست به شما آموزش خواهم داد که چگونه به ساده ترین روش ممکن مشکل تاریخ و بهم ریختگی آن را در مدیریت مطالب k2 حل کنید و به صحیح ترین روش تاریخ را به نمایش بگذارید.خب بدون هیچ وقت تلف کردنی سراغ آموزش میرویم.

در ابتدا ما آخرین نسخه k2 رو نصب میکنیم و یک مطلب را در آن منتشر میکنیم.مشاهده میکنیم که تاریخ آن هم در سایت، هم در مدیریت مطالب و هم در تنظیمات مطلب بهم خورده است.

قسمت تنظیمات مطلب

آی سی ام اس : حل مشکل بهم ریختگی تاریخ شمسی در مدیریت مطالب k2

 قسمت سایت

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

/YOUR-SITE/administrator/components/com_k2/views/item

فایل view.html.php را باز کنید

خط زیر را در آن پیدا کنید.(در آخرین نسخه مدیریت مطالب k2 حدود خط 123 هست)

		$lists = array();
		if (version_compare(JVERSION, '1.6.0', 'ge'))
		{
			$dateFormat = 'Y-m-d H:i:s';
		}
		else
		{
			$dateFormat = '%Y-%m-%d %H:%M:%S';
		}

سپس کافی هست خط های

$dateFormat = 'Y-m-d H:i:s'

و خط زیر رو پاک کنید

$dateFormat = '%Y-%m-%d %H:%M:%S'

که نهایتا خروجی کد به این صورت خواهد شد

		$lists = array();
		if (version_compare(JVERSION, '1.6.0', 'ge'))
		{
			;
		}
		else
		{
			;
		}

 حالا فایل رو ذخیره کنید و به کامپوننت k2 بروید و یک مطلب منتشر کنید یا مطلب قبلی رو ویرایش کنید ، مشاهده میکنید که تاریخ در قسمت سایت ، مدیریت مطالب و تنظیمات مطلب به صورت صحیح نمایش داده میشود و به راحتی آب خوردن تونستید بهم ریختگی تاریخ در کامپوننت k2 رو حل کنید و به صحیح ترین روش نشونش بدید.

قسمت تنظیمات مطلب

آی سی ام اس : حل مشکل تاریخ شمسی در مدیریت مطالب k2

 

قسمت سایت

آی سی ام اس : حل مشکل بهم ریختگی تاریخ در مدیریت مطالب k2

قسمت مدیریت مطلب

حل مشکل بهم ریختگی تاریخ شمسی  کامپوننت k2 در سایت

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

نیاز به مشاوره بیشتر دارید؟ برای صحبت با متخصصان ما تماس بگیرید.
0933-8883035 5 دقیقه رایگان

مطالعه در 3 دقیقه

به همراه یک فنجان قهوه

دیدگاه کاربران

مکانی برای پرسش و پاسخ شما

دیدگاه های اخیر

دیدگاه (22)

This comment was minimized by the moderator on the site

سلام خسته نباشی عالی بود

This comment was minimized by the moderator on the site

سلام
سلامت باشید جناب بردباری عزیز

This comment was minimized by the moderator on the site

خیلی خیلی متشکرم از انتشار این مطلب . مشکل من را هم حل کرد

This comment was minimized by the moderator on the site

خواهش میکنم
خوشحالم که مشکلتون حل شده

This comment was minimized by the moderator on the site

خیلی بدردم خورد
تنکس

This comment was minimized by the moderator on the site

عاااااااااااااااااااااااااااااااااالی بود دوستان. دمتون گرم

This comment was minimized by the moderator on the site

تشکر، مشکلم حل شد

This comment was minimized by the moderator on the site

سلام
تو نسخه 2.8 افزونه K2 تو صفحه مدیریت item این خطاها رو میده
ce: Undefined variable: dateFormat in C:\xampp\htdocs\j380\administrator\components\com_k2\views\item\view.html.php on line 161

Notice: Undefined variable: dateFormat in C:\xampp\htdocs\j380\administrator\components\com_k2\views\item\view.html.php on line 162
بههر حال متغیر dateFormat بایدبا یه چیزی مقدار دهی بشه. چکار میشه کرد ؟

This comment was minimized by the moderator on the site

دقیقا باید اون خطی که گفته شده رو حذف کرد
ممکنه شما یه خط کمتر و بیشتر حذف کردید
مجدد چکش کنید

This comment was minimized by the moderator on the site

عالی بود تشکر فرا.ان

This comment was minimized by the moderator on the site

خواهش میکنم
خوشحالم که مفید بود براتون

This comment was minimized by the moderator on the site

آقای نیازی من فقط تنها مشکلی که دارم با انجام این آموزش
در قسمت مدیریت

قسمتی که در عکس مشخص هست برای تمامی مطالب خالی نشون میده یا پاک میشه
http://www.upsara.com/images/kfh3_z1.png

This comment was minimized by the moderator on the site

اگر نمیاد مهم نیست چون مهم تاریخ خود مطلب هست

This comment was minimized by the moderator on the site

من خودم با این روش همه مشکلاتم رفع شد
نشون دادن یا ندادن اون قسمت فکر نکنم چیز مهمی باشه
چون تاریخ مطالب همشون درست هستند

This comment was minimized by the moderator on the site

سلام
عین مراحل رفتید و تاریخ نشون داده نمیشه ؟
دستی هم میدید نشون نمیده ؟
چون وقتی تاریخ اصلاح شدش یعنی درست مراحل رو رفتید اما نشون نمیده رو باید همون کدایی رو تغییر دادید دوباره دست بزنید
امتحان کنید یکبار و دستی تاریخو بدید ببینید تاریخ میمونه یا میره ؟

This comment was minimized by the moderator on the site

تغییرات که فقط حذف همون دو خط هست

خیر با دستی وارد کردن تاریخ اون رو بعد از سیو کردن دوباره حذف میکنه و تمام مقالات پیشین که منتشر شده

This comment was minimized by the moderator on the site

این دو قطعه کد رو که بر میدارید ، خود k2 از فرمت جوملا استفاده میکنه و تاریخ رو صحیح درج میکنه
منظورتون هم فکر کنم این هست توی باکس تقویم عددی نیست ولی اگر تاریخ خاصی رو بزارید مثلا تاریخ انتشار رو فردا بزارید یا تاریخ مطلب رو به یک روز قبل ببرید و ببینید که تاریخ در خود سایت تغییر میکنه یا نه؟!
اگر متناسب با تغییراتتون ، تاریخ هم تغییر کرد میشه نتیجه گرفت عمکلرد کلی سیستم تاریخ ، درست هست و مشکلی وجود نداره

This comment was minimized by the moderator on the site

خیلی ممنون
عالی شد

This comment was minimized by the moderator on the site

تازگیا با سایتتون آشنا شدم
خیلی خوبین
اموزش هاتنو لطفا بیشتر کنید

هنوز دیدگاهی بیان نشده است
بارگذاری بیشتر ...

ارسال دیدگاه

پیوست ها (0 / 3)
Share Your Location