Pergunta de administrador do WooCommerce WordPress: Filtros avançados personalizados

Um usuário perguntou ?

Percebemos que, ao acessar o menu de comandos, você pode selecionar filtros avançados.

Podemos adicionar nosso próprio filtro de alto nível de qualquer maneira? Por exemplo, se tivermos um campo personalizado “supply_field”, queremos fazer “Fornecedor” como filtro e depois pesquisar com base nos valores do campo personalizado.

Então, a mesma funcionalidade do filtro de produto funciona, mas para campos personalizados?

Muito Obrigado

(@harishanker)

Engenheiro Automóvel Felicidade

1 ano, 2 meses atrás

Olá @rivmedia

Podemos adicionar nosso próprio filtro de alto nível de qualquer maneira? Por exemplo, se tivermos um campo personalizado “supply_field”, queremos fazer “Fornecedor” como filtro e depois pesquisar com base nos valores do campo personalizado.

Eu fiz algumas pesquisas, isso parece exigir codificação personalizada adicional. Verifiquei se isso pode ser feito com um conjunto de ganchos ou filtros. Parece que alguma codificação JavaScript avançada pode ser necessária para adicionar esse filtro. Veja como você pode fazer isso:

Se você quiser assistência de desenvolvimento sobre como fazer isso, recomendamos entrar em contato com um dos serviços em nossa página de Personalização (https://woocommerce.com/customizations/).

(@psealock)

1 ano, 2 meses atrás

Olá @rivmedia, obrigado pela sua pergunta. Sim! posso.

@harishanker Obrigado pela resposta, nossa documentação está desatualizada. Me desculpe por isso! Estamos atualizando-o no atual ciclo de desenvolvimento.

O objeto de configuração que alimenta o Relatório de Comandos pode ser visto aqui:

Pode ser modificado com o woocommerce_admin_orders_report_advanced_filters filtro.

Através do filtro avançado você pode adicionar um argumento ?supplier=best_buy faça solicitações e lide com isso modificando o SQL para filtrar os dados por provedor. Você também pode adicionar uma coluna à tabela para listar o fornecedor.

Veja o código de exemplo disponível aqui:

Peço desculpas por perder a documentação, mas enquanto isso ficarei feliz em responder perguntas sobre problemas no repositório, https://github.com/woocommerce/woocommerce-admin/issues. Me marque @psealock no Github.

(@thup90)

1 ano, 2 meses atrás

Olá!

Não temos notícias suas há algum tempo, então vou marcar isso como uma solução. Se você tiver outras dúvidas, poderá iniciar uma nova conversa.

(@dsdrk)

10 meses, 2 semanas atrás

Olá,

Eu estou querendo saber se existe uma maneira de adicionar um filtro alto para filtrar por status também.

Obrigado!

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *