【问题标题】:Drupal: Update page title based on selection in exposed filterDrupal:根据暴露过滤器中的选择更新页面标题
【发布时间】:2014-03-06 15:36:42
【问题描述】:

我正在尝试使用 Drupal 7 开发一个基本的工作门户。如下图所示,我在左侧边栏中有一个公开的过滤器,访问者可以在其中按行业和工作类型进行过滤。

我想做的是根据用户的行业选择修改顶部的“工作和实习机会”标题。因此,例如,如果用户选择咨询,则标题将变为“工作和实习机会:咨询”。

有什么想法可以做到这一点吗?

【问题讨论】:

    标签: drupal drupal-7 drupal-views


    【解决方案1】:

    如果您想在人们动态选择不同选项时更新标题,那么您需要使用 javascript(jQuery 将是最简单的)。

    类似:

    $('#industry-field').change(function(){
        $('.title').html('Job & Internship Opportunities '+$(this).val());
    });
    

    或者如果您只想在提交表单时更新标题,那么您可以使用drupal_set_title,可能在hook_views_pre_render

    【讨论】:

      猜你喜欢
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多