2011-02-01 74 views
1

我需要类似的东西来创建订单。 我在SugarCRM的sugarcrm联系人下拉列表和javascript

name: text field 
contacts :dropdown 
etc ... 

以下字段我需要从主地址使用JavaScript或AJAX这里填充接触领域的交流的下拉,当我从下拉顺序编辑视图下了接触。 应该填充在接触到字段中列出的所有字段.The接触领域是:

Primary Address 
Street: 
City: 
State: 
Postal Code:  
Country:  

Other Address 
Street: 
City: 
State: 
Postal Code:  
Country:  
Copy address from left: 

应该填充到:

送货地址 街道: 市:
国家:
邮政编码:
国家:

账单地址 街道: 城市:
国家:
邮编:
国家:
左复制地址:

是否有可能在SugarCRM的。代码是什么?

回答

0

它相当复杂,但我会使用ajax。以下只是一个建议,因为有几种方法可以实现这种改变。

  • 创建/custom/moduels/Quotes/MyJS.js
  • 在MyJS.js使正在改变触点下拉时执行和更新与返回值航运/帐单信息Ajax调用。
  • 创建/custom/modules/Quotes/MyFunctions.php
  • 在MyFunctions.php中创建由ajax调用的php函数。这个函数加载联系人的信息,并在一个JSON字符串返回它
  • 创建Ajax调用一个新的入口点,它指向MyFunctions.php
  • 复制/modules/Quotes/tpl/Create/EditViewFooter.tpl到/自定义/模块/报价/ TPL /新建/ EditViewFooter.tpl
  • 编辑EditViewFooter.tpl,使其包括MyJS.js