Soporte » Plugins y Hacks » WooCommerce » Ampliar vista de variaciones

  • Resuelto Roberto Guerrero

    (@freelock76)


    Buenos dias ¡¡
    Trabajo mucho con variaciones en productos de woocommerce
    En muchos casos cuando hay 3 o 4 atributos dentro de las variaciones se dan como 50 o 60 variaciones al multiplicar todas las opciones disponilbles.
    Se que es algo que en woocommerce seguramente no será de lo mas empleado, por eso quizás no lo han desarrollado mejor, pero al menos a modo de sugerencia, o petición, comento que por que no dais la opción de mostrar todas las variaciones para no tener que ir pasando de página entre ellas ? en la selección de páginas se podría incluir una ultima opción despues del número de páginas que fuera «todas» por poner un ejemplo.

    Si se puede hacer tocando algo de codigo tampoco sería mala idea, si alguien sabe como hacerlo quedaría enormemente agradecido.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • perdon.. pantallzos.
    https://prnt.sc/tcvqxu

    y aquí donde comento incluir todas las paginas.

    https://prnt.sc/tcvv04

    Moderador Jose Luis

    (@jose64)

    Hola.

    La paginación, igual que la creación de las variaciones, están limitadas para no sobrecargar el sistema. Por defecto se muestran 15 variaciones por página, pero si quieres cambiar esa cantidad puedes usar el filtro woocommerce_admin_meta_boxes_variations_per_page

    Te dejo enlace a la documentación:

    Improving the Variations Interface in 2.4

    Para que te muestre todas las variaciones sin importar la cantidad puedes cambiar el número por la constante PHP_INT_MAX que define el entero máximo posible.

    function custom_wc_admin_variations_per_page( $qty ) {
    	return PHP_INT_MAX;
    }
    
    add_filter( 'woocommerce_admin_meta_boxes_variations_per_page', 'custom_wc_admin_variations_per_page' );

    Estos códigos los debes añadir en elarchivo functions.php de tu tema hijo o en un plugin de personalizaciones.

    Recuerda comentar si te sirvió y, por favor, recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    jose Luís. Gracias por tu respuesta. Implementado el cambio y correcto.
    Es muy comodo para ordenar las variaciones en los productos, cuando tienes muchas.

    Gracias por el aporte.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.