Я обошел и читал документы и выполнял поиск, но нет четкого объяснения того, как достичь плагина с помощью веб-браузера.Как просмотреть плагин CakePHP
Мой плагин называется MediaManager.
У меня есть CakePlugin::loadAll();
в моем файле bootstrap.php
.
У меня есть CakePlugin::routes();
в моем файле routes.php
.
У меня есть MediaManagerAppController.php
и MediaManagerAppModel.php
в соответствующих папках, и у меня есть MediaController.php
файл с MediaManager
класса, который простирается MediaManagerAppController
и manager function
определены внутри. В папке просмотра у меня есть файл вида manager.ctp
.
Я ввожу URL-адрес /MediaManager/Media/manager
в адресную строку, и я получаю сообщение об ошибке, что я не создал MediaManagerController в моем каталоге/Controllers /, поэтому, очевидно, он даже не пытается получить доступ к моей директории плагинов.
Я дважды проверил, что правильно ввел URL-адрес, скопировав вывод $this->Html->url(array('plugin' => 'MediaManager', 'controller' => 'media', 'action' => 'manager'));
. Я также пробовал каждую комбинацию букв верхнего и нижнего регистра для параметров на всякий случай.
Я создал файл routes.php
в моем каталоге plugin/MediaManager/Config/
и положил его в var_dump
, но он так и не вызван.
Пожалуйста, помогите!
Спасибо.
Спасибо. Это мне помогло. – Ketan