Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lili PHP框架-查询参数未传递到模型?_Php_Parameters_Model_Frameworks_Lithium - Fatal编程技术网

Lili PHP框架-查询参数未传递到模型?

Lili PHP框架-查询参数未传递到模型?,php,parameters,model,frameworks,lithium,Php,Parameters,Model,Frameworks,Lithium,我在一个项目中工作,该项目使用Limition PHP框架和其他一些库(如“资源”库)构建。因此,我有一个控制器,首先是: <?php namespace app\controllers\admin; class Prices extends Base { protected $_parameters = array( 'index' => array( 'prices' => array( 'required' => fa

我在一个项目中工作,该项目使用Limition PHP框架和其他一些库(如“资源”库)构建。因此,我有一个控制器,首先是:

<?php

namespace app\controllers\admin;

class Prices extends Base {

  protected $_parameters = array(
    'index' => array(

      'prices' => array(
        'required' => false,
        'call'     => array(
          'all',
          'conditions' => array(
            'advertiser' => 'query:advertiser'
          )
        )
      )

    )
  );
然后,我得到的价格只为这个广告商-我应该


有什么不对劲吗

您需要设置过滤器来实现这一点,natebele还承诺将重构li3_资源库,使其更加灵活: 以下是指向过滤器的链接: 如果需要,它还包括代码注释中的简单用例

  ...
  'prices' => array(
    'required' => false,
    'call'     => array(
      'all',
      'conditions' => array(
        'advertiser' => '123'
      )
    )
  )