【发布时间】:2020-01-29 15:45:51
【问题描述】:
我在 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;
我真的很想知道如何使用视图字段来做到这一点。
【问题讨论】:
标签: javascript php drupal drupal-7