CakePHP — установить viewPath по отношению к папке в плагине (плагин пользователей CakeDC)

Как установить свойство контроллера $viewPath в качестве пути к папка в плагине?

Я расширяю контроллер пользователей плагина пользователей CakeDC, но хочу повторно использовать одни и те же представления без необходимости дублировать их из Plugin/users/View копирования в app/View. Я хотел бы установить viewPath равным Plugin/users/View, но когда я это делаю, он добавляет путь к приложению.


person nsbm    schedule 11.04.2014    source источник


Ответы (1)


Как насчет:

var $viewPath = APP_DIR.'/Plugin/[Plugin_Name]/View/';
person bigmike7801    schedule 11.04.2014
comment
Не работает. Он выведет «app/Views/path/to/plugin/views», а я хочу «app/Plugin/plugin_name/View/path/to/plugin/views». - person nsbm; 14.04.2014
comment
Все еще не работает. Он выводит 'app/View/app/Plugin/[Plugin_Name]/View/'. Я думаю, что он добавляет все, что находится в $viewPath, к «приложению/представлению» и не позволяет изменить его на «приложение/плагин/представление». - person nsbm; 15.04.2014