【问题标题】:Validate Vtiger CRM 6.2 fields (Of a Custom Module) using jQuery使用 jQuery 验证 Vtiger CRM 6.2 字段(自定义模块)
【发布时间】:2019-01-29 00:00:11
【问题描述】:

我有一个通过 ModuleDesigner 工具创建的自定义模块,名为“CDP”。

我希望在保存记录之前在 CDP 中进行一些字段验证。

我该怎么做?我不喜欢使用处理程序。

由于 CDP 是自定义模块,因此没有 /layouts/vlayout/modules/CDP/ 目录(随后也没有 /resources/Edit.js 文件)

我将不胜感激。 谢谢! 山姆

【问题讨论】:

    标签: javascript jquery crm vtiger


    【解决方案1】:

    如果需要,您可以创建它。

    但不确定使用 Edit.js 进行验证是更好的选择,因为即使您的验证规则失败,也没有什么可以避免保存记录,除非您使用 recordPresaveEvent

    否则,您可以使用 addMethod 来验证您的字段,就像它对强制性 f 所做的那样

    【讨论】:

    • 您好杰里米,感谢您的回答。我尝试在 vlayout 中创建目录和 Edit.js 文件,但它没有得到任何地方。我更喜欢 JS 的原因是与用户交互。但我也尝试创建一个recordPresaveEvent。我看到了处理程序数据库寄存器,但由于某种原因,处理程序没有被触发。我的 PHP 代码在语法中没有错误),我只是尝试了一个简单的重定向,但没有任何反应。
    猜你喜欢
    • 2020-08-13
    • 2016-02-27
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-21
    相关资源
    最近更新 更多