افزودن یک ماژول در زمان اجرا

[right]سلام دوستان

تو برنامه هایی مثل سیستم های مدیریت محتوا باید بتوان در زمان اجرا ماژول هایی رو به سیستم اضافه کرد.

با توجه به این که تو ییی ماژول رو باید تو فایل کانفیگ رجیستر کرد به نظرتون چ سناریویی رو میتوان واسه همچین هدفی به کار برد؟

با تشکر.[/right]

[rtl]سلام.

برخی CMS های استاندارد که از best practice های PHP استفاده می کنند توی نسخه هایی که به زودی منتشر می شن از دیتابیس و کانفیگیریشنها برای این کار استفاده می کنند.

راحتترین راه این هست که فایل ماژولها رو از config/main.php بیارید بیرون و توی مثلا config/modules.php بذارین. بعد توی صفحه ماژولهاتون به array که در این فایل هست اسم module رو اضافه کنید.[/rtl]