Prestashop 后台“制造商”列中的产品列表过滤问题

问题描述

我通过钩子将制造商添加到产品列表中:

    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."%'";
        }
}

它的工作。但是如果我转到下一页,过滤器已清洁

next page

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)