将 Laravel 应用程序集成到 Joomla CMS 中

问题描述 投票:0回答:2

我想在 Laravel 框架中构建一个自定义应用程序并将其包含在 Joomla 中。

我想做的是将 Joomla 的中心内容替换为内容提供的应用程序。

Joomla 网址:http://www.joomlasite.com/campaign-directory -> 应显示来自 laravel 网址的内容:http://www.joomlasite.com/laravel/directory/showall

我注意到 Joomla 的组件 Joomi,但我不确定这个组件是否能够做到这一点。

请指教。

谢谢!

laravel joomla laravel-5 jumi
2个回答
0
投票

我认为你指的是Jumi,是的,我认为Jumi可以做你想做的事,但我相信还有其他更简单的方法来实现你需要做的事情。您可以做的是使用 Joomla 中的 iFrame Wrapper 组件“包装”您的 lavarel 应用程序并将其显示在 Joomla 中。如果可能的话,在使用 Jumi 之前尝试一下。


0
投票

是的,可以做到。

  1. 在 Laravel 中创建您的网站/页面
  2. 将其添加到您的 Joomla 网站作为 新组件
  3. 将新组件添加到菜单

因此,Laravel 中的所有 MVC 文件都会进入新组件的目录。例如,/home/public_html/www.yourjoomlawebsite.net/components/com_laravelpage。正确创建组件涉及几个步骤。这是它的文档 - https://docs.joomla.org/J3.x:Developing_an_MVC_Component

© www.soinside.com 2019 - 2024. All rights reserved.