在Joomla网站后面集成CRM或Webapp



我试图弄清楚如何做到这一点,但我似乎找不到解决方案。

我用php/sql和java编写了一个crm/client管理软件。它适用于自己的数据库等,并且从头开始编写,都是手写代码。

我想做的是使用joomla网站作为导航+访问者浏览公共部分等的前端

另外,对于两种不同类型的注册用户(免费和付费(,可以访问Web应用程序的某些部分,主要是不同的.php文件

我应该从哪里开始寻找?
我也许可以在 joomla 页面的 html 模块中集成一些部分(如配置文件管理等(。
我还可以在 joomla 导航中包含指向 php 文件的链接,以便它们作为一个整体显示。但是,我需要能够使用Joomla用户帐户保护这些PHP,以便即使有人拥有链接也无法访问它们,除非登录

有什么想法吗?指针? 指南?抱歉有点含糊不清,但我真的迷路了,不知道如何开始

提前感谢

补充:有没有办法迫使 joomla 创建一个空白页?
没有菜单,没有css,只有html和body标签,然后我可以在那里include我的整个php文件

你应该使用位于这里的Joomla Api

本文档是您所需要的。

一个简单的解决方案是通过iframe拉入您的crm。你可以创建一篇文章并将html(即iframe(放进去,或者你可以创建一个做同样事情的Joomla组件。

为了解决向用户显示受限页面的问题,您可以使用Joomla的本机用户管理来限制谁可以看到哪些页面(如果您将iframe放在文章中(。同样,在使用Joomla的MVC框架进行开发时,您将能够执行相同的过程。

最新更新