检索发送过滤器请求到控制器 Symfony2 的最佳方法
the best way to retrieve send filter request to controller Symfony2
我有一个下拉菜单,其中显示了一些参数,这些参数可用于向用户检索数据。我需要发送这个参数,获取正确的数据然后显示它,但我知道如何做到这一点,但我不知道什么是正确的方法。例如。我可以创建按钮,然后单击提交值和 return 数据,或者我可以创建一个 link,然后在控制器中使用 $_GET['parameter']
。但是最好的方法是什么?
对于过滤和排序数据,最好的方法可能是使用查询参数,例如 /thing/list?filter1=value1&filter2=value2&sort=value3
您不必创建特定的路由来过滤您的列表。你可以只用一条路线来获得一种列表格式的 'thing'。
在我看来,它允许:
让用户 copy/past 您的列表及其设置
不要破坏您的用户体验(如果您从历史记录中回来)
我有一个下拉菜单,其中显示了一些参数,这些参数可用于向用户检索数据。我需要发送这个参数,获取正确的数据然后显示它,但我知道如何做到这一点,但我不知道什么是正确的方法。例如。我可以创建按钮,然后单击提交值和 return 数据,或者我可以创建一个 link,然后在控制器中使用 $_GET['parameter']
。但是最好的方法是什么?
对于过滤和排序数据,最好的方法可能是使用查询参数,例如 /thing/list?filter1=value1&filter2=value2&sort=value3
您不必创建特定的路由来过滤您的列表。你可以只用一条路线来获得一种列表格式的 'thing'。
在我看来,它允许:
让用户 copy/past 您的列表及其设置
不要破坏您的用户体验(如果您从历史记录中回来)