Codeigniter 在查找表中插入关系数据
我正在设法构造一个表单(使用FuelCMS),该表单有一个查找表,并且查找表有一个字段,该字段必须与关系同时插入(图1) 使用模块内的模型,我完成了表单以插入数据,我有一个控件(图2)来选择两个表之间的关系,这就是我的问题所在。我需要显示一个弹出窗口(例如,当您按下“添加”或“编辑”按钮时,允许用户在将“Hitos”分配给“指示符”时插入“对象”字段(图1)的值) 最好的方法是什么?我是否可以从模块中将JS文件附加到表单,以便能够捕获按钮单击并显示弹出窗口?还有其他更好的方法可以完成该任务 我希望我能把我的观点说清楚,如果没有,请告诉我,我会尽力更好地解释我自己 谢谢:) 图1Codeigniter 在查找表中插入关系数据,codeigniter,fuelcms,Codeigniter,Fuelcms,我正在设法构造一个表单(使用FuelCMS),该表单有一个查找表,并且查找表有一个字段,该字段必须与关系同时插入(图1) 使用模块内的模型,我完成了表单以插入数据,我有一个控件(图2)来选择两个表之间的关系,这就是我的问题所在。我需要显示一个弹出窗口(例如,当您按下“添加”或“编辑”按钮时,允许用户在将“Hitos”分配给“指示符”时插入“对象”字段(图1)的值) 最好的方法是什么?我是否可以从模块中将JS文件附加到表单,以便能够捕获按钮单击并显示弹出窗口?还有其他更好的方法可以完成该任务 我希
图2多亏了FuelCMS团队,我最终能够解决我之前解释的情况,要实现目标,您应该遵循以下步骤:
- 在模块配置中添加一个javascript文件(fuel/modules/module\u NAME/config/module\u NAME\u fuel\u module.php)
- 使用Javascript挂钩“selectionAdded”和“selectionRemoved”启动弹出窗口(FuelCMS用作弹出窗口)。函数将包含所选项目ID的数组“VAL”作为参数传递
- 在弹出代码中添加AJAX请求以检索表单
- 处理表单并保留值,以便以后保存到数据库或操作上