SuiteCRM在EditView中增加了自动完成时间



我正在查看客户的请求,以延长自动填充,或者在EditView中添加组织时只是将其全部删除。

e.如果您开始键入"帐户名称"框'a',它将显示所有以 a 开头的组织,但它也将自动填充第一个结果到输入框中。

有没有办法阻止输入框的自动填充发生或延迟发生?

谢谢

编辑:将标题更改为suitecrm

http://support.sugarcrm.com/documentation/sugar_developer/sugar_developer_guide_6.6.5/application_framework/quramework/quicksearch/

我使用了元数据示例,它起作用了。

[编辑]扩展答案。如果要从任何框中删除自动填充,则需要添加" SQSNOAUTOFILL"以实现此目的,您可以执行以下操作:

在模块中editviewdefs.php(例如模块/ module ))/metatata/editviewdefs.php)可以找到您希望更改的输入名称/p>

array (
        'name' => 'assigned_user_name',
        'label' => 'LBL_ASSIGNED_TO',
      ),

然后添加以下内容:

array (
        'name' => 'assigned_user_name',
        'label' => 'LBL_ASSIGNED_TO',
        'displayParams' => array (
            'class' => 'sqsEnabled sqsNoAutofill'
         )
      ),

这将停止一个输入框,其中快速搜索从自动填充到下拉列表。

您也可以将父母的糖菲尔德换成糖菲尔德包括/sugarfields/fields/parent/editview.tpl(第51行):

<input type="text" .... class="sqsEnabled sqsNoAutofill" .....>

我希望对别人有帮助。

最新更新