问题描述
我通过钩子将制造商添加到产品列表中:
hookActionAdminProductsListingFieldsModifier()
{
if (isset($list['sql_select'])) {
$list['sql_select']['manufacturer_name'] = array(
"table"=>"man","field"=>"name","filtering"=>\PrestaShop\PrestaShop\Adapter\Admin\AbstractAdminQueryBuilder::FILTERING_LIKE_BOTH
);
}
$manufacturer_name = Tools::getValue('filter_column_manufacturer_name',false);
if ( $manufacturer_name && $manufacturer_name != '') {
$list['sql_where'][] .= "man.name LIKE '%".$manufacturer_name."%'";
}
}
它的工作。但是如果我转到下一页,过滤器已清洁
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)