【问题标题】:Javascript onload in sugarcrmSugarcrm 中的 Javascript 加载
【发布时间】:2013-12-06 14:33:38
【问题描述】:

我目前正在定制一个 SugarCRM 实例。在一个模块中,我创建了一些自定义字段和一个下拉菜单。根据下拉菜单的选择,我想显示或隐藏我的一些字段。这工作正常。我的问题是关于页面的初始加载:在这种情况下,会显示所有可能的字段 - 不仅是应该根据下拉菜单中的默认选择显示的字段。

我的第一个直觉是注册 onload 事件并在页面加载时隐藏我不需要看到的任何内容。但是我找不到任何地方可以放置它,因为我不想直接更改 /modules/... 。我想限制我对 /custom/modules 的更改...

有什么想法吗?

【问题讨论】:

    标签: javascript onload sugarcrm


    【解决方案1】:

    控制下拉菜单可见性的几种方法:

    1. 编辑字段时有管理员,有公式和可见性功能,您也可以试试这个。

    2. 创建自定义编辑视图并在视图的显示功能中添加javascript代码。 自定义/模块//views/view..php

    .php'); 类视图扩展视图 { 功能视图(){ 父::视图(); } 函数显示(){ 回声''; 父::显示(); } } ?>
    1. 自定义Javascript可以添加到editviewdefs.php

          'templateMeta' =>
          array (
         includes' => array (
                     1 =>array ('file' => 'custom/modules/<ModuleName>/js/custom.js',),
          ),
      ),
      

    【讨论】:

      猜你喜欢
      • 2012-10-12
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      • 1970-01-01
      • 1970-01-01
      • 2018-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多