问题描述
我正在学习 SuiteCRM,还有很长的路要走。我从未使用过雅虎的 YUI 库。 我想在 AOS_Quotes 编辑视图页面中创建一个带有一些 ajax 调用的弹出对话框,并在一些示例中注意到 SuiteCRM 使用了 Yahoo 的 YUI。我搜索了文档,经过几次搜索引擎搜索后,我找不到任何告诉我如何包含 YUI 库的信息。
有人可以指导我如何在 SuiteCRM 中使用 YUI 以及如何进行弹出窗口和 ajax 调用的一些指导吗?
谢谢。
仍在学习...
解决方法
SuiteCRM 在 7.11.16 版本中弃用并完全删除了 YUI 库
您可以使用现有的 SuiteCRM 后端方法使用 ajax 保存数据并使用 jQuery 创建您自己的弹出窗口(最新版本具有更新的 jQuery 版本)
例如,可以使用 QuickEdit 调用来保存字段在调用中发送这些参数:
module: Home
action: saveHTMLField
field: phone_office
current_module: Accounts
id: 123-123-123-123
value: 563-1231-3355
view: DetailView
parent_type:
to_pdf: true
同样,不要使用 YUI,如果您不需要调整现有的弹出窗口,创建您自己的弹出窗口并使用现有的 AJAX 调用,只需在使用 CRM 时注意开发者控制台(网络选项卡)即可。