如何在cakephp 3中获取数据表搜索键?

时间:2017-12-27 09:04:25

标签: cakephp datatable cakephp-3.0

我正在尝试在cakephp中为搜索数据应用数据表。我已经使用datatable检索数据了。现在我的问题是我无法抓取search value查询字符串。在我测试的代码下面

数据表代码:

$('#example').DataTable( {
            "processing": true,
            "serverSide": true,
            "ajax": "<?php echo $this->Url->build( [ 'controller' => 'Users', 'action' => 'Search' ] ); ?>",
            "ordering": false
} ); 

在控制器中我尝试了以下代码来获取搜索关键字。

$search_key = $this->request->query('search[value]');

我在这里得到null。数据表发送查询字符串,如下所示

search[value]:a

我将如何获取下次执行?

1 个答案:

答案 0 :(得分:0)

您可以使用

$search_key = $this->request->query ['search']['value'];