我正在使用SugarCRM版本6.5.26,我需要验证last_name,以便它只接受联系人模块中的字母字符。这需要在编辑视图上完成。目前,由于没有输入验证,它接受所有类型的值。
答案 0 :(得分:1)
路径: custom / modules / Contacts / metadata / editviewdefs.php
<强>代码:强>
<?php
$viewdefs['Contact']['EditView']['templateMeta']['includes'] =
array (
array (
'file' => 'custom/modules/Contacts/js/editview.js',
),
);
&GT;
将要包含的javascript文件添加到上面引用的位置(custom / modules / Contacts / js / editview.js)。检查last_name字段ID并使用以下代码
$(&#39;输入#last_name&#39;)。bind(&#39; keyup blur&#39;,function(){ var node = $(this); node.val(node.val()。replace(/ [^ a-z] / g,&#39;&#39;)); } );
快速修复,然后浏览器硬刷新。全部完成!