مشکل فنی در مدیریت جوملا

با سلام

در مدیریت جوملا ، هنگامی که یک بخش یا شاخه به عنوان بخش یا شاخه منتشر نشده انتخاب می شند ، یعنی در واقع یک بخش یا شاخه عدم نمایش میشه ، در صفحه اصلی سایت در هنگام ارسال مقاله توسط کاربران در لیست بخش ها نام اون بخش نشون داده میشه.
در واقع من می خوام چند تا بخش داشته باشم و کاربران رو محدود کنم که فقط در تعدادی بخش خاص مقاله ارسال کنند.


بخش هارو غیر فعال کردم ، اما باز هم توی لیست بخش های سایت در هنگام ارسال مقاله نمایش داده میشه.
نکته اینکه این کار رو با همه گروه های کاربری از جمله کاربر معمولی ؛ نویسنده و ناشر امتحان کردم ، اما باز هم همه بخش ها از جمله بخش های منتشر نشده برای انتخاب به عنوان بخش ارسال مقاله نمایش داده میشند.

متشکرم :rose:
 

raperman

New Member
برای ارسال مقاله توسط کاربران از کامپوننت خاصی استفاده می کنید ؟؟
 
نخیر ، از همون کامپوننت کانتنت جوملا استفاده می کنم.
در هنگام ارسال لیست همه بخش ها حتی اون بخش هایی هم که منتشر نشده هستند نمایش داده میشه ، که البته این مشکل رو حل کردم.
راه حلش رو بیان می کنم تا اگه سایرین هم با این مشکل رو برو شدند بتونند حلش کنند.
آدرس زیر رو باز کنید :

components\com_content\views\article\view.html.php


کد زیر رو جستجو کنید :

PHP:
$query = 'SELECT s.id, s.title' .
' FROM #__sections AS s' .
' ORDER BY s.ordering';


با کد زیر جایگذین کنید :

PHP:
$query = 'SELECT s.id, s.title' .
' FROM #__sections AS s' .
' WHERE s.published=1' .
' ORDER BY s.ordering';
 

جدیدترین ارسال ها

بالا