Зарежедане на външни контролери.
03-02-2013
Това е патч за Codeigniter . Не е нужно да се инсталира HMVC добавката за зареждате от външна директория контролери.
В какво е състои той ?
Обикноенните контролери се намират в applications/controllers/{$ControllerName}
А Линка е : http://{$HOST}/{$ControllerName}
Обаче какво става когато се опитате да заредите контролер който не е в папката? Ами гърми....
Идеята на този патч, е за моята система , която я разработвам... Тъй като не искам всеки трети "велик" програмист да пипа файловете, а те да се намират в applications/controllers/MYCMS/{$ControllerName}
Реших да ги бутна в друга папка.
За целта създадох папка protected/vortexcms/{$ControllerName} къде се намират всички контролери на CMS-а.
http://pastebin.com/uHLsKSh4
http://pastebin.com/qPM9ve8p

Намерете тези файлове в System/core и ги препоставете.
Намерете мойте пътища който съдържат думата Vortex и ги преправете. Запазете и тествайте.
Всичко би трябвало да бъде окей.


Успех ! :)


/ Трябва да сте регистриран за да напишете коментар /