Pagination 如何删除prestashop 1.6中的分页限制

Pagination 如何删除prestashop 1.6中的分页限制,pagination,prestashop,prestashop-1.6,Pagination,Prestashop,Prestashop 1.6,我想删除分页限制或设置名为show all或show all records的内容 因为当我点击导出按钮时,它限制了我的记录,所以我想显示所有可用的记录,这样一次点击我就可以导出所有记录。如何做到这一点 下拉列表中的限制选项在class/controller/AdminController.php中设置: /** @var array Number of results in list per page (used in select field) */ protected $_paginati

我想删除分页限制或设置名为show all或show all records的内容 因为当我点击导出按钮时,它限制了我的记录,所以我想显示所有可用的记录,这样一次点击我就可以导出所有记录。如何做到这一点


下拉列表中的限制选项在class/controller/AdminController.php中设置:

/** @var array Number of results in list per page (used in select field) */
protected $_pagination = array(20, 50, 100, 300, 1000);`
默认分页限制(首次加载时)直接定义如下:

/** @var int Default number of results in list per page */
protected $_default_pagination = 50;
您可以通过重写AdminController来更改此变量,您可以在此处阅读有关重写PrestaShop中文件的更多信息:

这是可行的,但当我单击“导出”按钮时,我不想限制我的权限record@JerryAbraham,你有没有试过,发现出口仍然有限?@JerryAbraham怪异,正如你在AdminController@processExport没有任何限制,它只是从列表视图中一行接一行地执行,在列表视图中,$_Pagination中定义了一个限制直接在核心文件中更改值!扩展控制器本身或其子控制器之一,然后更改值。该值是受保护的,这意味着子类将有权访问它。@JulienLachal是对的,我的错,我错读了受private保护的:)