Я вызвался создать приложение для БД и сказал этим ребятам, что это будет очень легко, так как я хотел использовать CakePHP. К сожалению, через некоторое время они сказали мне, что хотят это внутри уже существующей сети, которая является древним, сильно настроенным PHPNuke.
Итак, я хочу создать только содержимое одной <div>
внутри уже существующей страницы с помощью CakePHP. Я посмотрел в Интернете, но я не нашел то, что искал. Я скорее пользователь фреймворка, а не разработчик, поэтому я мало знаю о бэкенде и о том, как работают фреймворки MVC внутри (и это моя первая попытка с CakePHP, так как я парень из Rails).
То, что я до сих пор делал, это отключение mod_rewrite
для Cake. Внутри модуля PHPNuke я включил index.php в Cake и рендеринг представлений с пустой разметкой Это как-то работает, но дело в том, как формировать URL. Я получил это работает сейчас с
http://localhost/modules.php/posts?op=modload&name=xxxxx&file=index&do=xxxxx
но при этом все ссылки на CSS и изображения на сайте PHPNuke не работают.
Есть ли способ использовать что-то вроде
http://localhost/modules.php?op=modload&name=xxxxx&file=index&do=xxxxx&CakePHP=/posts/bla/bla
или каким-либо другим способом, который мог бы сделать работу? Я действительно не хочу ничего менять в существующем приложении PHPNuke.
Большое спасибо