"Hello Friends, i am newb in web development. bear with my silly question. i checed my requirement but i dint get similar match.
查询 我正在研究CRM,我有一个表单,我从Account表中的对话框中选择值。帐户下有联系人。当我选择帐户时,我可以获得所选帐户的ID,但我不知道如何使用联系人过滤该ID(我在联系人的联系表ID匹配中有外键)。当我点击选择联系人按钮对话框时,应该只显示所选帐户下的已过滤联系人。" 使用此代码我获得所选帐户的价值
$('#contact-popup').bind("click", function(){
var val = $('#OpportunityAccleadId').val();
$.colorbox({ href:$(this).attr('href')+'/'+val });
return false;
});
获取localhost / cakeproject / crm1 / opportunities / contact_search / 6 我有这个链接,我检查了火虫。 现在我如何使用这个id 6来contact_search.ctp文件来过滤联系人。是否可能或我是否需要处理控制器逻辑。
我们在添加数据时选择的帐户,这就是我选择JS构建的原因。
任何帮助对我都有帮助。提前谢谢。
答案 0 :(得分:0)
Thankx Fazal的回复。实际上我有一个添加页面,并在同一页面上首先我选择帐户。然后从对话框中联系。我只希望来自所选帐户的联系人。
我得到了解决方案。我已对下面的代码进行了更改。
以前的代码
$('#contact-popup').bind("click", function(){
var val = $('#OpportunityAccleadId').val();
$.colorbox({ href:$(this).attr('href')+'/'+val });
return false;
});
当前代码 - $(' #contact-popup')。bind("点击",function(){ var val = $(' #ElexityAccleadId')。val(); $ .colorbox({href:$(this).attr(' href')+' / q =' + val}); 返回false; });
我在添加页面的帮助下获得了隐藏ID。然后我在contactsearch对话框页面中添加条件。
我在$ _GET [' q']中获取了该ID的值,并与帐户ID匹配。
if($variable['model']['id'] == $_GET['q']){
//add code to display
}
Thankx fazal。