2012-02-08 43 views
0

在大型项目的上下文中,我创建了一个Joomla 1.5组件,该组件可以格式化并显示从Web服务接收到的信息。现在我需要使用搜索模块来过滤显示的内容。已经有第二个Web服务返回过滤结果。创建自定义搜索模块并在自定义组件中显示结果

所以我的想法是使用像默认搜索模块,如果可能的模块。用户键入关键字,当他点击“确定”时,这些以某种方式发送给我的组件。然后,组件读取此信息并知道它需要使用关键字作为参数调用搜索Web服务。请注意,我只需要在使用此组件的页面上使用此搜索功能。

达到类似结果的最佳方法是什么?

+0

我认为插件会帮助你,你想要的。希望这个链接可以帮助你http://docs.joomla.org/Plugin#Search – 2012-02-08 12:04:53

+0

感谢您的建议。我知道一个插件会在接收到事件时执行某些操作,但它将如何将信息发送给组件?我该如何强制这种情况发生在特定的页面上?不用说,我是Joomla框架的初学者...... – gerry 2012-02-08 13:52:32

回答

0

所有信息,数据结果都显示在主区域。所以你的模块搜索结果只需要链接到你的搜索组件!例如:

index.php?option=com_mycompname&view=application&Itemid=114&q=user+search+query