mhparvaz

سوال در زمینه چینش مطالب در "مدیریت مطالب"

2 پست در این موضوع

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

سلام دوستانgiftgift

الان توی مدیریت مطالب بسته ی جوملایی که نصب کردم، چینش به صورت پیشفرض، بر اساس نام انجام می شه. چطور میشه چینش پیش فرض رو بر اساس شناسه یا تاریخ ایجاد مطلب نمایش بده؟

لطفا راهنمایی بفرمایید.

:33::25:

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

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

همیشه بخاطر داشته باشید که:

1- هر کاری در جوملا از طریق دیتابیس انجام نمیشه.

2- هر کاری در انجمن ها با اسپم دادن انجام نمیشه.

3- به طور کلی هر کاری انجام نمیشه. :25r30wi:

ولی نگران نباشید این کار انجام میشه.

همونطور که گفتم از دیتابیس این کار ها انجام نمیشه.

پس چطور میشه؟

به فایل زیر برید:

/administrator/components/com_content/models/articles.php

به خط 98 برید. همچین کدی هست:

		parent::populateState('a.title', 'asc');

بحث ما سر مقدار های داخل پرانتز هست.

مقدار a.title میگه که مطالب بر حسب عنوان مرتب شوند. حالا اگر بخواین بر حسب تاریخ ایجاد مرتب کنید به جاش کد a.created رو میزارین و اگر میخواین با شناسه مرتب بشه a.id و ... (یه سری کد هست که جوملا برای هر ستون تعریف کرده)

مقدار asc میگه که آیتم ها صعودی مرتب بشن. حالا اگر بخوایم نزولی باشند باید مقدارش رو روی desc بزاریم.

تغییرات رو انجام داده و ذخیره کنید. الان اگر مدیریت مطالب رو ببینید متوجه میشین که ترتیب ها بر اساس اون چیزی هست که انتخاب کردید و کدش رو قرار دادین.

نکته ای که باید بگم اینه که ممکنه وقتی جوملاتون رو بروزرسانی میکنید این فایل به حالت پیشفرض برگرده

موفق باشید

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری