gpt4 book ai didi

Codeigniter Grocery Crud 扩展 set_relation() 函数?

转载 作者:行者123 更新时间:2023-12-04 02:37:53 25 4
gpt4 key购买 nike

有没有人知道如何扩展 set_relation()

这是基于 Grocery Crud 员工和办公室表的示例的想法 sample table

$crud->set_relation('officeCode','offices','city');

代码输出将在下拉列表中显示所有城市,但我想扩展 set_relation() 以按州过滤所有城市以显示在下拉列表中?

例如,我想在下拉列表中显示亚利桑那州的所有城市,有人在使用食品 Grocery 之前这样做过吗?

引用范例:

Grocery Crud

最佳答案

我知道我的回答有些过时并且现在可能对 OP 没有用,但我猜有很多人可能正在查看这篇文章以寻找他们自己的 set_relation 问题的灵感。我对此提出了一个更简单的解决方案......(为了公平起见,我不知道 set_relation() 的第 4 个参数何时可用。)

...
$state = "AZ"; // or however you get the state you want to filter by
$crud->set_relation('officeCode','offices','city', 'officeCode IN (SELECT officeCode FROM offices WHERE state='.$state.')');
...

瞧!真正的 grocery_CRUD 令人敬畏!

关于Codeigniter Grocery Crud 扩展 set_relation() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7382743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com