سلام جناب کریمی عزیز
ورود شما را به انجمن خوش آمد می گم
متاسفانه همانطور که خودتون متوجه شدین در ویتایگر به صورت پیش فرض قابلیتی برای حذف ماژول ها ارائه نشده و تنها قابلیت غیر فعال کردن آن ها وجود دارد
با این وجود شما با استفاده از کتابخانه vtlib در ویتایگر قادر خواهید بود ماژول های نصب شده را حذف نمایید
برای حذف ماژول که فرضا NewModule نام دارد محتوامی زیر را در یک فایل جدید با پسوند php ذخیره کنید. سپس آن را در مسیر روت ویتایگر آپلود و از طریق Command و یا مرورگر آن را اجرا کنید
[فقط اعضای انجمن قادر به مشاهده محتوای این قسمت می باشند برای ثبت نام کلیک نمایید]
نکته:
1- می توانید به جای NewModule از نام ماژول خود استفاده نمایید
2- دستورات فایل ایجاد شده شامل ویژگی های زیر است:
- ماژول را از سیستم حذف می کند
- فیلتر های ماژول را از سیستم حذف می کند
- بلاک های ماژول را از سیستم حذف می کند
- فیلد های ماژول را از سیستم حذف میکند
- customlink های ماژول را از سیستم حذف می کند
- menu-metadata ماژول را از سیستم حذف می کند
- ارتباط ماژول با سایر ماژول ها را از سیستم حذف می کند
- قوانین به اشتراک گذاری را از سیستم حذف می کند
- تنظیمات نقش ها و پروفایل های ماژول را از سیستم حذف می کند
- تنظیمات وب سرویس ماژول را در صورت وجود حذف می کند
- جداول اختصاصی ماژول را از بانک اطلاعاتی حذف نمی کند
- فایل های پوشه ماژول را حذف نمی کند
- فایل های تنظیمات ماژول را حذف نمی کند
- قالب ماژول را از سیستم حدف نمی کند
- فایل های زبان ماژول را از سیستم حذف نمی کند
- تغییراتی که ماژول در سیستم انجام داده rollback نمی کند
- فایل های cron ماژول را از سیستم حذف نمی کند
انشالا بزودی ابزار مفید تری جهت رفع کامل این مشکل را آماده و در این تاپیک معرفی خواهم کرد.
در حال حاظر می توانید از فایل بالا استفاده کنید و بخش هایی که ماژول در سیستم حذف نمی کند را به صورت دستی با کمی صبر و حوصله حذف کنید