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

如何在Sugarcrm中验证联系人模块的姓氏字段?,sugarcrm,suitecrm,Sugarcrm,Suitecrm,我正在使用SugarCRM版本6.5.26,我需要验证姓氏,以便它只接受联系人模块中的字母字符。这需要在编辑视图上完成。目前,由于没有对输入进行验证,它接受所有类型的值 添加对事件绑定所需的javascript文件的引用 路径:自定义/modules/Contacts/metadata/editviewdefs.php 代码: <?php $viewdefs['Contact']['EditView']['templateMeta']['includes'] = array ( arra

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

  • 添加对事件绑定所需的javascript文件的引用 路径:自定义/modules/Contacts/metadata/editviewdefs.php

    代码:

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

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

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

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


  • Hi Star,如何在editview.js文件中编写js代码进行验证联系人创建页面未打开当我只有快速修复时显示保存和取消按钮打开错误报告并共享详细信息,还要检查电话和Apache错误日志是否已解决?单击“快速修复和重建”,然后删除“创建联系人表单”并仅显示“保存”“取消”按钮时否