【问题标题】:Create custom search module and display results in custom component创建自定义搜索模块并在自定义组件中显示结果
【发布时间】:2012-02-29 20:31:19
【问题描述】:

在一个更大的项目中,我创建了一个 Joomla 1.5 组件,用于格式化和显示从 Web 服务接收到的信息。现在我需要使用搜索模块来过滤显示的内容。已经有第二个 Web 服务返回过滤结果。

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

获得类似结果的最佳方法是什么?

【问题讨论】:

  • 我认为一个插件会帮助你,你想要的。希望此链接对您有所帮助docs.joomla.org/Plugin#Search
  • 感谢您的建议。我知道插件在收到事件时会做一些事情,但是它将如何将信息发送到组件?以及如何强制仅在该特定页面上发生这种情况?不用说我是 Joomla 框架的初学者......

标签: php joomla module components


【解决方案1】:

所有信息,数据结果显示在主区域。因此,您的模块搜索结果只需要指向您的搜索组件的链接!例如:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    相关资源
    最近更新 更多