代码之家  ›  专栏  ›  技术社区  ›  Divyesh Sigmate

如何在Sugarcrm中验证联系人模块的姓氏字段?

  •  1
  • Divyesh Sigmate  · 技术社区  · 7 年前

    我正在使用SugarCRM版本6.5.26,我需要验证last_name,以便它只接受联系人模块中的字母字符。这需要在编辑视图上完成。目前,由于没有对输入进行验证,它接受所有类型的值。

    1 回复  |  直到 5 年前
        1
  •  1
  •   Star Daniel Samson    7 年前
    1. 添加对事件绑定所需的javascript文件的引用。

    路径: 自定义/模块/联系人/元数据/编辑视图定义。php

    代码:

    <?php
    
    $viewdefs['Contact']['EditView']['templateMeta']['includes'] =
    array (
    array (
    'file' => 'custom/modules/Contacts/js/editview.js',
    ),
    );
    

    1. 将要包含的javascript文件添加到上面提到的位置(custom/modules/Contacts/js/editview.js)。检查姓氏字段ID并使用以下代码

      $('input#last_name')。bind('keyup blur',function(){ var节点=$(this); 节点。val(node.val()。替换(/[^a-z]/g,,);} );

    2. 快速修复,然后浏览器硬刷新。全部完成!