我如何使用drupal views字段值作为Javascript变量

问题描述 投票:0回答:1

[我已经在Drupal 7中设置了一个视图,用于输出字段的值,但是我不知道如何传递该字段的值以用作Javascript中的变量。]​​>

我知道对于节点我可以简单地做到:

function MYMODULE_node_view($node, $view_mode, $langcode) {
  if ($view_mode == 'full') {
    $setting = array('MYMODULE' => array('currentNid' => $node->nid));
    $node->content['#attached']['js'][] = array(
      'data' => $setting,
      'type' => 'setting',
    );
  }
} 

然后是Javascript:var currentNid = Drupal.settings.MYMODULE.currentNid;

我真的很想知道如何使用视图字段来做到这一点。

我已经在Drupal 7中设置了一个视图,用于输出字段的值,但是我不知道如何传递该字段的值以用作Javascript中的变量。我知道对于节点,我可以简单地做:...

javascript php drupal drupal-7
1个回答
0
投票

我发布此解决方案,以防万一将来有人需要它。

© www.soinside.com 2019 - 2024. All rights reserved.