Joomla 简明教程

Joomla - Search Module

在本章中,我们将学习 Joomla 中的 Search Module 。搜索模块用于显示一个搜索框,用户在此搜索框中键入特定名称以搜索网站。

Search Module

以下是编辑 Joomla 中现有搜索模块的简单步骤。

Step 1 −单击 Joomla 管理员控制面板中的 ExtensionModule Manager ,你将获得以下屏幕−

joomla searchmodule step1

Step 2 −接下来,单击 New 按钮,随即显示以下屏幕。接下来,在此屏幕上选择 Module Type(模块类型)为 Search(搜索)。

joomla searchmodule step2

Step 3 −单击 Search 后,现有的搜索模块会显示,如下所示。

joomla searchmodule step3

默认情况下, Module 选项卡会显示。该模块显示一个搜索框。在下面,我们提到了 Module 选项卡中存在的字段的详细信息。

  1. Title − 显示模块的标题。

  2. Box Label −在搜索框标签中,文本会显示。

  3. Box Width −设置搜索框的宽度。默认设置为 20。

  4. Box Text −在搜索框上要查看的文本。

  5. Search Button −显示搜索按钮。默认设置为 No(否)。

  6. Button Position − 设置搜索按钮的位置,例如左、右、下、上。

  7. Search Button Image − 将图像插入为按钮。图像必须位于模板/模板名称/图像中

  8. Button Text − 搜索按钮上要查看的文本。

  9. OpenSearch autodiscovery − 对于站点搜索,它添加了浏览器支持。默认设置为“是”。

  10. OpenSearch title − 当将站点添加为搜索提供程序时,文本将显示在受支持的浏览器中。

  11. Set ItemID − 要显示搜索结果,itemID 通过选择菜单项进行分配。

  12. Show Title −在前端显示模块的标题。

  13. Position −它选择要显示的模块的位置。

  14. Status − 它显示文章的状态,例如已发布、未发布和已丢弃。

  15. Start Publishing −它将在分配的日期和时间开始发布。

  16. Finish Publishing − 它在分配的日期和时间完成发布。

  17. Access − 它仅允许下拉列表中的选定用户(例如来宾、公开、超级用户、已注册和特殊选项)查看项目。

  18. Ordering − 显示位置中存在的所有模块的下拉菜单。

  19. Language – 指定网站使用的语言。提供了所有语言或英语(英国)选项。

  20. Note – 用于输入文本信息。

Step 4 − 点击 Menu Assignment 选项卡,您将进入以下所示的屏幕。

joomla searchmodule step4
  1. Module Assignment − 从下拉列表中选择选项以查看项目,例如所有页面、无页面、仅在选定页面上或在除选定页面之外的所有页面上。

  2. Menu Selection − 选择选项 only on the pages selectedon all pages except those selected 后,它将显示 Joomla 中存在的所有菜单项。它允许您将模块分配到某些页面而不是所有页面。

Step 5Module Permissions 选项卡有三种可供选择的动作。它管理用户组模块权限的设置,如下面的屏幕所示。

joomla searchmodule step5
  1. Delete −它允许组中的用户删除模块中存在的内容。

  2. Edit −它允许组中的用户编辑模块中存在的内容。

  3. Edit State −它允许组中的用户更改模块中存在的内容的状态。

Step 6Advanced 选项卡用于执行搜索的高级设置。高级选项卡屏幕如下所示。

joomla searchmodule step6
  1. Alternative Layout −为该模块选择要使用的布局,即你已为 Joomla 或模板中的一个或多个布局定义过的布局。

  2. Alternative Layout − 设置此参数会导致 Joomla 为此特定模块的 div 元素添加新 CSS 类或修改现有 CSS 类。

  3. Caching − 缓存模块的内容。 Use Global 用于缓存全局配置中的设置。 No Caching 用于确定是否缓存模块的内容。

  4. Cache Time − 指定在重新缓存模块之前的时间(以分钟为单位)。

  5. Module Tag − 指定模块的 HTML 标签。

  6. Module Tag − 选择内置于 bootstrap 中的模块宽度。

  7. Bootstrap Size − 模块使用 HTML 头部标记。

  8. Header Tag − 在模块头部中添加可选的 CSS 类。

  9. Module Style − 覆盖模板的样式以满足自己的位置。

Toolbar

以下是搜索模块中出现的工具栏功能选项卡的详细信息。

  1. Save − 保存您的模块。

  2. Save & Close − 保存模块,并将关闭当前屏幕。

  3. Save & New − 保存模块并打开一个新的创建模块屏幕。

  4. Cancel − 取消 Joomla 中创建的模块。