2012-02-07 5 views
1

Я хочу создать другую панель для администратора. Я создал папку «Admin», и я ввел туда index.php и папку «lib» с Frontend.php и Auth.php. На страницах панели администратора я хочу использовать модели, шаблоны и т. Д. Из моей основной папки. Как я могу добавить это в поиск пути? Структура папокКак добавить путь к pathfinder?

  1. MainSite
    1. Админ
      1. Lib
        1. Frontend.php
        2. auth.php
      2. index.php
      3. config.php
    2. atk4
    3. atk4-аддонов
    4. Lib (Модели, которые я хочу использовать, формы ЭСТ, Frontend.php, auth.php)
    5. страницы
    6. шаблоны
    7. config.php
    8. index.php

ответ

1

Добавить это в прикладном Init()

$this->addLocation('..',array(
    'php'=>array(
     'lib', 
     'atk4-addons/mvc', 
     'atk4-addons/misc/lib', 
    ), 
    'template'=>'templates', 
    'mail'=>'templates/mail', // if you want to share mail templates 
))->setParent($this->pathfinder->base_location); 

быть также обязательно использовать

$config['atk']['base_path']='/atk4/'; 

и ваш index.php должен включать '../atk4/loader.php';