Mahboobe.Maleki

چرا مطالب و مجموعه از trash حذف نمی شوند؟

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

گاهی پیش میاد که میخوایم گروهی از مطالب رو یا حتی یک مطلب رو حذف کنیم اما مطلب اصلا حذف بشو نیست که نیست ! یعنی وارد Trash هم نمیشه.

گاهی هم مطلب میره داخل trahs اما از اونجا دیگه هر کاری میکنیم مطلب از trash جوملا پاک نمیشه.

این مورد داخل انجمن سوال شده بود، من امروز بهش برخوردم و چون تاپیکش قدیمی بود( مشکلی در حذف مطالب و مجموعه ها)، ترجیح دادم که یه تاپیک باز کنم و راه حل ها و دلایل مختلفش رو اینجا بذارم.

اگر مطلبتون حذف نمیشه یا از داخل سطل زباله حذف نمیشه، مطلب رو باز کنید و نام نویسنده (creator) رو تغییر بدید (بذارید روی کاربر مدیری که باهاش لاگین هست در مدیریت) و ذخیره کنید. بعد می بینید که به سادگی حذف میشه!

یه توضیح اینجا بدم. ما یه creator و یه Created by alias در مطلب داریم. اولی اسم کاربر هست یعنی username مثلا میشه admin.

دومی که Created by alias در واقع نام مستعار کاربر هست مثلا مدیر.

در مدیریت کاربر جوملا هم مشخصه. تصویر رو حتما ببینید:

[ATTACH=CONFIG]6163[/ATTACH]

creator در مطلب معادل Login Name در اطلاعات اکانت کاربر است (تصویر بالا)

Created by alias معادل با Name در اطلاعات اکانت کاربر است

دلیل این مشکل که از راه حل بالا برطرف شد، اینه که ممکنه شما name کاربر رو عوض کرده باشید بعد که میخواین مطلب رو حذف کنین، Created by alias در مطالب هنوز همون اسم قبلیه. برای همین حذف نمیشه. البته جوملا پیغامی هم نمیده فقط صفحه رو رفرش میکنه. ولی به نظر میاد که بدلیل اینکه پرمیژن کاربر روی مطلب مشخص نیست، این مشکل پیش میاد.

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

ویرایش شده در توسط Mahboobe.Maleki
توضیحات بیشتر

Share this post


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

پست دوم ، اختصاص داره به اینکه حالا اگه کسی مثلا 200 تا خیلی بیشتر از این ها مطلب داشت، منطقی نیست که یکی یکی بخواد راه حل بالا رو اجرا کنه.

این کارو باید از طریق دیتابیس انجام بدید.

وارد phpmyadmin شده و روی table مطالب که اسمش

#_content

هست کلیک کنید.

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

UPDATE `#_content` SET `created_by_alias`="Your Aliase Name" WHERE 1

این Your Aliase Name در واقع همون نام مستعار کاربری هست که میخواین تغییر بدین در مطالب. علامت # رو هم که با پیشوند جداول خودتون جایگزین می کنید

ویرایش شده در توسط Mahboobe.Maleki
ویرایش املایی

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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