将Javascript添加到Drupal ../Node/Add/*?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将Javascript添加到Drupal ../Node/Add/*?相关的知识,希望对你有一定的参考价值。
有没有办法将javascript添加到节点/添加页面以增加设计/功能的一些灵活性?
理想情况下,我想修改字段集合按钮的命名。 IE浏览器。 “添加另一个项目”到“添加另一个组”。
我无法将JS文件放到节点/添加自身。
我尝试更新我的主题的template.php
function CUSTOMTHEME_node_view($node, $view_mode, $langcode)
{
if($node->type == 'CUSTOMCONTENTTYPE')
{
$node->content['#attached']['js'][] = array
(
'type' => 'file',
drupal_get_path('theme', 'CUSTOMCONTENTTYPE') . '/js/***.js',
);
}
}
JS文件包含
<script type="text/javascript">
document.getElementById("ID").value="Add another group";
</script>
答案
通常(除非您更改它),节点/添加页面使用管理主题。因此,您必须对该主题的template.php文件进行任何更改。
但是,您可能正在使用核心或contrib主题作为您的管理主题,并且不建议编辑核心或contrib,因为如果您决定升级,您的更改将会丢失,因此您应该制作管理主题的子主题,将该subtheme设置为您的管理主题并进行编辑。
以上是关于将Javascript添加到Drupal ../Node/Add/*?的主要内容,如果未能解决你的问题,请参考以下文章