Webmaster общности: Predpriemach.com | SearchEngines.bg

    Зарежедане на външни контролери.

    Codeigniter обучение

    Автор: index

    Това е патч за 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 и ги преправете. Запазете и тествайте.
    Всичко би трябвало да бъде окей.

    Успех ! 🙂

    Оставете коментар