我似乎不明白您如何将 CakePHP 框架与 Joomla 1.6 CMS 集成?
我一直在阅读,JAKE 经常被提到用于集成。
Jake 如何协助整合,在线指导我的资源非常有限。
是否有任何网站可以让我很好地了解 CakePHP 与使用 JAKE 的 Joomla 1.6 之间的联系。
谢谢你。
Max(制作 Jake 的人)早在 2007 年写了一篇文章,解释了 Cake 和 Joomla 之间的联系是如何工作的:
http://www.gigapromoters.com/blog/2007/01/28/joining-powers-of-two-great-systems-joomla-and-cakephp/
然而,Jake 的官方网站似乎已经关闭,自 2007 年以来几乎没有关于 Cake/Joomla 的任何讨论。
然而,从那时起,已经有几个专门为 Cake 创建的 CMS,所以也许其中一个可以满足您的需求?这是一篇不错的博客文章,对 13 种不同的 CakePHP CMS 进行了小评:
http://blog.dreamcss.com/content-management-system/cakephp-based-cms/
Jake 项目是个好主意,但正如您注意到的那样,它已经有一段时间没有维护了,而且 2007 年的最后一个版本与当前稳定的 CakePHP 和 Joomla 版本不兼容。
考虑到这一点,在添加了支持更友好 URL 的功能后,我继续升级它以与当前的 CakePHP 和 Joomla 一起使用。请随时在http://blog.echothis.com/2012/09/26/jake-2-0-released/上查看。
这是 Joomla 3 的 CakePHP 组件:
https://github.com/ahmad24/JCake
您可以通过传递参数来访问控制器和操作tasks=controllername.actionname
后端示例:
localhost/joomla_32/administrator/index.php?option=com_jcake&tasks=tests.index
前端示例:
localhost/joomla_32/index.php?option=com_jcake&tasks=tests.index