Pregunta sobre WooCommerce Admin de Wordpress:

Filtros avanzados personalizados

Un usuario pregunt贸 馃憞

Notamos que una vez que obtiene el men煤 de comandos, puede seleccionar filtros avanzados.

驴Podemos agregar nuestro propio filtro de alto nivel de todos modos? Por ejemplo, si tenemos un campo personalizado 芦campo_suministro禄, queremos hacer 芦Proveedor禄 como filtro y luego buscar en funci贸n de los valores del campo personalizado.

Entonces, 驴la misma funcionalidad que funciona el filtro de producto, pero para campos personalizados?

Much铆simas gracias

(@harishanker)

Ingeniero Autom谩tico de Felicidad

Hace 1 a帽o, 2 meses

Hola @rivmedia

驴Podemos agregar nuestro propio filtro de alto nivel de todos modos? Por ejemplo, si tenemos un campo personalizado 芦campo_suministro禄, queremos hacer 芦Proveedor禄 como filtro y luego buscar en funci贸n de los valores del campo personalizado.

Investigu茅 un poco, esto parece requerir una codificaci贸n personalizada adicional. Verifiqu茅 si esto se puede hacer con un conjunto de ganchos o filtros. Parece que es posible que se requiera algo de codificaci贸n avanzada en JavaScript para agregar dicho filtro. He aqu铆 c贸mo puede hacer esto:

https://github.com/woocommerce/woocommerce-admin/blob/833b973fea0dff8cacd36e0b2aad83da0c21d21b/packages/components/src/filter-picker/README.md

Si desea asistencia para el desarrollo sobre c贸mo hacer esto, le recomendamos que se comunique con uno de los servicios en nuestra p谩gina de Personalizaci贸n (https://woocommerce.com/customizations/).

(@psealock)

Hace 1 a帽o, 2 meses

Hola @rivmedia, gracias por tu pregunta. 隆S铆! lata.

@harishanker Gracias por la respuesta, nuestra documentaci贸n est谩 desactualizada. 隆Lo siento por eso! Lo estamos actualizando en el ciclo de desarrollo actual.

El objeto de configuraci贸n que alimenta el Informe de comando se puede ver aqu铆:

https://github.com/woocommerce/woocommerce-admin/blob/61922809e05d0511032a7e97def86d61c8985c9a/client/analytics/report/orders/config.js#L59

Se puede modificar con el woocommerce_admin_orders_report_advanced_filters filtrar.

A trav茅s del filtro avanzado puedes agregar un argumento ?supplier=best_buy haga solicitudes y maneje eso modificando el SQL para filtrar los datos por proveedor. Tambi茅n puede agregar una columna a la tabla para enumerar el proveedor.

Vea el c贸digo de muestra disponible aqu铆:

https://github.com/woocommerce/woocommerce-admin/tree/1f261998e7287b77bc13c3d4ee2e84b717da7957/docs/examples/extensions/sql-modification

Me disculpo por perderme la documentaci贸n, pero mientras tanto, estar茅 encantado de responder preguntas sobre problemas en el repositorio, https://github.com/woocommerce/woocommerce-admin/issues. Etiqu茅tame @psealock en Github.

(@ thup90)

Hace 1 a帽o, 2 meses

隆Hola!

No hemos tenido noticias tuyas en un tiempo, as铆 que voy a marcar esto como una soluci贸n. Si tienes alguna otra pregunta, puedes comenzar una nueva conversaci贸n.

(@dsdrk)

Hace 10 meses, 2 semanas

Hola,

Me pregunto si hay una manera de agregar un filtro alto para filtrar por estado tambi茅n.

隆Gracias!

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *