Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
joomla将动态php页面集成到项目中_Php_Url_Dynamic_Joomla - Fatal编程技术网

joomla将动态php页面集成到项目中

joomla将动态php页面集成到项目中,php,url,dynamic,joomla,Php,Url,Dynamic,Joomla,我试图集成到一个joomla项目中,这是一个php页面设置列表,可以从db更新其内容,并为用户提供选择选项,以浏览该内容。选择也是动态的。所有动态功能都与url解析配合使用 例如,pageone.php从数据库获取一些数据,并创建指向page2.php?data=fetcheddata的可选链接列表。第2页获取url变量并对db执行查询以选择数据 我该如何将其集成到Joomla中?我是否应该制作一个包含基本php页面的模块,以及url解析将如何工作?我应该做一个工字架包装吗?请告诉我..你刚才描

我试图集成到一个joomla项目中,这是一个php页面设置列表,可以从db更新其内容,并为用户提供选择选项,以浏览该内容。选择也是动态的。所有动态功能都与url解析配合使用

例如,pageone.php从数据库获取一些数据,并创建指向page2.php?data=fetcheddata的可选链接列表。第2页获取url变量并对db执行查询以选择数据


我该如何将其集成到Joomla中?我是否应该制作一个包含基本php页面的模块,以及url解析将如何工作?我应该做一个工字架包装吗?请告诉我..

你刚才描述了Joomla的工作方式。根据您想要呈现的内容,可能已经有了一个扩展来实现这一点,或者至少完成了一些可以修改的工作。如果没有更多的细节,很难说,但您所描述的内容可能可以通过CCK实现。你完全可以通过Chronoforms和Chrono连接的组合来实现- http://extensions.joomla.org/extensions/directory-a-documentation/faq/5661


如果没有,那么您可能需要编写一个组件-

1如果框架解决方案是最简单的解决方案。但它也有它的局限性


2您可以编写Joomla组件,而不是一个模块来完成这项工作,但我担心在这种情况下,您将不得不切换到Joomla URL格式。。。除非你找到一些解决方法。

如果你的网站不是很复杂,一个简单的方法就是用普通的php编写你的应用程序,并将你的Joomla模板集成到你的应用程序中,这样你的访问者就看不出有什么不同了。然后,将Joomla链接到应用程序,反之亦然

但是,如果您更熟悉Joomla,最好的方法是开发一个组件。您可以理解Joomla组件、模块和插件之间的区别。请阅读Joomla文档以进一步了解: