在我的项目中,我有一个"产品"模型。产品型号与另一种名为"品牌"的型号有关。在"产品"列表页面我需要根据"品牌"过滤记录。我从"品牌"中取出了所有品牌。模型并将它们列在过滤器中。
# ===================================
# Filter Scope Definitions
# ===================================
scopes:
brand:
label: Brand
modelClass: October\Demo\Models\Brand
nameFrom: name
scope: FilterBrands
如果我的品牌小于或等于500条记录,则产品型号中的列表过滤器正常运作。但如果我的记录超过500 ,则无法正常工作。
答案 0 :(得分:2)
我试图为“ max_input_vars”设置最大值,但是它不起作用。我找到了针对此问题的临时解决方案,因此,我们必须修改Filter.php文件中的$ query-> limit(500)行,瞧。问题将是当我们更新十月版本时,这些更改丢失了,因此我们应该牢记这一点;-)
答案 1 :(得分:0)
找到了解决方案。
设置/更新" max_input_vars "的最大输入值属性在 php.ini 文件
中http://php.net/manual/en/info.configuration.php#ini.max-input-vars
否则您可以在 htaccess 文件中添加最大输入值 php_value max_input_vars 10000