【问题标题】:the best way to retrieve send filter request to controller Symfony2检索发送过滤器请求到控制器 Symfony2 的最佳方法
【发布时间】:2015-01-30 23:56:59
【问题描述】:

我有一个下拉菜单,其中显示了一些参数,这些参数可用于向用户检索数据。我需要发送此参数,并获取正确的数据然后显示它,但我知道如何做到这一点,但我不知道什么是正确的方法。例如。我可以创建按钮,然后单击提交值并返回数据,或者我可以创建一个链接,然后在控制器中使用$_GET['parameter']。但是最好的方法是什么?

【问题讨论】:

    标签: php symfony get filtering


    【解决方案1】:

    对于数据的过滤和排序,可能最好的方法是使用查询参数,例如/thing/list?filter1=value1&filter2=value2&sort=value3

    您不必创建特定的路由来过滤您的列表。您可以只使用一条路线以列表格式获取某种“事物”。

    在我看来,它允许:

    • 让用户使用他的设置复制/粘贴您的列表

    • 不要破坏您的用户体验(如果您从历史中恢复)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-09
      • 1970-01-01
      • 2013-01-08
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 2017-06-23
      • 2021-08-24
      相关资源
      最近更新 更多