【发布时间】:2011-06-18 04:17:45
【问题描述】:
我似乎不明白你如何将 CakePHP 框架与 Joomla 1.6 CMS 集成?
我一直在阅读,JAKE 经常被提到用于集成。
Jake 如何协助集成,在线指导我的资源非常有限。
是否有任何网站可以让我很好地了解 CakePHP 与使用 JAKE 的 Joomla 1.6 之间的联系。
谢谢。
【问题讨论】:
标签: php cakephp joomla joomla1.6
我似乎不明白你如何将 CakePHP 框架与 Joomla 1.6 CMS 集成?
我一直在阅读,JAKE 经常被提到用于集成。
Jake 如何协助集成,在线指导我的资源非常有限。
是否有任何网站可以让我很好地了解 CakePHP 与使用 JAKE 的 Joomla 1.6 之间的联系。
谢谢。
【问题讨论】:
标签: php cakephp joomla joomla1.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
【讨论】: