如何在XSL中获取下拉列表的值(Joomla中的SobiPro插件)


How to fetch the value of a dropdown in XSL (SobiPro plugin in Joomla)?

我正在尝试对Joomla网站中的SobiPro插件进行一些修改。参考:网站Url我们已经实现了SobiPro搜索功能。共有2个下拉列表。

  1. 医生专业/类别
  2. 医院名称

在"专业"下拉列表中,不同的专业按以下格式列出;

  • 选择类别
    • 牙医
    • 心理学家
    • 麻醉师

选择特定类别后,将正确显示搜索结果。当用户"没有选择默认类别"时,我想做的是做出不同的显示。

即-用户在第一个下拉菜单中选择"选择类别",在第二个下拉列表中选择"医院名称"。

以"专业"为标题的布局在最上面一行。然后,该专业的所有医生都将显示在该标题下。

为此,我需要获取"专业/类别"下拉列表的值。如何在XSL中完成?

<select name="field_speciality" id="field_speciality" class="" style="width: 200px;">
    <option selected="selected" value="0">Select Category</option>
        <option disabled="disabled" value="55">- Doctors</option>
        <option value="74">Dentist</option>
        <option value="262">Psychologist</option>
        <option value="118">Pulmonologist</option>
</select>

如何实现相同的功能?

我已经使用"Muenchian方法"进行了修改。我在这里附上一个参考链接,以防有人有类似的要求。参考编号:http://www.jenitennison.com/xslt/grouping/muenchian.xml