Respuestas de foro creadas

Viendo 15 respuestas - de la 46 a la 60 (de un total de 370)
  • Foro: WooCommerce
    En respuesta a: Guardar valor de checkbox

    Ya sabía yo que esto no quedaría aquí. Jajaja…

    Bueno, si te parece cerramos este hilo y lo que puedes hacer antes de nada, es lanzar esta consulta en el foro de soporte del plugin que comentas.

    No es por nada pero es algo que igual allí te lo resuelven antes que yo porque seguro que controlan bien el plugin en cuestión.

    De todas formas, si quieres comentar por aquí el resultado, perfecto.

    Venga, mucho ánimo!

    Espera…

    Por el código que veo, tu lo quieres pillar desde el carrito, verdad?

    Si es así, tendrías que recorrer cada item del carrito y dentro de cada item, pillar la variación de producto.

    Yo, en estos casos en los que no se muy bien de dónde pillar la info, voy plantando «var_dump()» hasta que doy con la clave y descubro como están estructurados los datos.

    No se si esto te ayuda un poco.

    Saludos.

    He mirado en la web que comentas pero no veo que recojas ese campo en ningún lado o es que compruebas si han seleccionado fecha?

    En cualquier caso, lo que hay que averiguar y comprobar el contenido de ese campo y que suelte por echo algun valor para poder compararlo con lo que tienes en mente.

    Es que, sin trastear con ello…

    Mira a ver si puedes hacer esas comprobaciones y estar seguro del campo..

    También puedes probar otra cosa dentro del if, es decir, poner un echo para ver si el echo pinta el texto y así estar seguro de si entra o no en el if.

    Venga, ya me cuentas…

    Ánimo!!

    Muy buenas, @davmarto

    Necesitaríamos algo más de información sobre lo que tienes montado y cómo lo tienes montado, con qué plugins y demás.

    A ver si puedes explicar un poco más sobre esto y vemos la forma de ayudarte, ok?

    Saludos y ánimo!

    Hola @adnansuara

    Creo que te entiendo pero necesitamos saber más.

    Comentas que has instalado un plugin, ¿Qué plugin es?

    Por otro lado, para todo esto que estás usando? WooCommerce?

    Si puedes, danos más datos y si puedes también la url de la web donde se vea este asunto, ok?

    Saludos y ánimo!

    Foro: WooCommerce
    En respuesta a: Guardar valor de checkbox

    Muy buenas @nuevaenword

    Prueba con este código:

    // Añadir un campo checkbox al checkout y al anadir_estado_pedido_enviado_a_estados
    add_action( 'woocommerce_review_order_before_submit', 'anadir_campo_checkbox_checkout' );
    function anadir_campo_checkbox_checkout() {
        echo '<div id="campo-factura-pdf">';
    
        woocommerce_form_field( 'cliente_quiere_factura', array(
            'type'      => 'checkbox',
            'class'     => array('input-checkbox'),
            'label'     => __('¿Deseas recibir la factura por correo electrónico?'),
        ),  WC()->checkout->get_value( 'cliente_quiere_factura' ) );
        echo '</div>';
    }
    
    // Guardar el campo del checkout en los meta del pedido, cuando se ha checkeado el checkbox
    add_action( 'woocommerce_checkout_update_order_meta', 'actualizar_meta_campo_checkout_factura', 10, 1 );
    function actualizar_meta_campo_checkout_factura( $order_id ) {
    
        if ( ! empty( $_POST['cliente_quiere_factura'] ) )
            update_post_meta( $order_id, 'cliente_quiere_factura', $_POST['cliente_quiere_factura'] );
    }
    
    // Mostrar el resultado del campo checkout en el admin del pedido
    add_action( 'woocommerce_admin_order_data_after_billing_address', 'mostrar_campo_checkout_detalles_pedido_admin', 10, 1 );
    function mostrar_campo_checkout_detalles_pedido_admin( $order ){
        $cliente_quiere_factura = get_post_meta( $order->get_id(), 'cliente_quiere_factura', true );
        if( $cliente_quiere_factura == 1 ) {
            echo '<p><strong>¿Quiere factura por email?: </strong> <span style="color:red;">SI</span></p>';
    		} else {
    				echo '<p><strong>¿Quiere factura por email?: </strong> <span style="color:black;">NO</span></p>';
    		}
    }

    Yo lo he testeado con WooCommerce 5 y funciona.

    Ya me cuentas a ver qué tal.

    Saludos.

    Muy buenas, @baracil

    Así, sin saber exactamente lo que tenéis te diría que personalemente probaría con la importación de esos productos con sus variaciones.

    Supongo que toda esta información la tendréis en algún documento tipo csv o lo podéis exportar y en su defecto tal vez en una base de datos.

    Creo que puede ser una buena opción no solo para añadir todas los productos con sus variaciones. Además que también podríais implementar ese sistema para realizar actualizaciónes.

    Ya me cuentas con lo que sea.

    Saludos y ánimo!

    Hola @anomalias

    Prueba con este código:

    add_action('clear_auth_cookie', 'log_function_cart');
    function log_function_cart() {
    	global $woocommerce;
    	$woocommerce->cart->empty_cart();
    }
    

    Yo lo he probado con la versión 5 y me funciona. A ver si a ti te funciona con la 4.9.2, ok?

    Venga, saludos y mucho ánimo!

    Foro: WooCommerce
    En respuesta a: Ocultar campos vacíos

    Muy buenas, @dursuaf86

    En esta url tienes un par de ejemplos que espero que te sirvan:

    https://www.advancedcustomfields.com/resources/hiding-empty-fields/

    Saludos y ánimo!

    Muy buenas, @josebr199m

    Desconozco porqué a aparecido de un dia para otro pero si quieres eliminarla o editarla, la forma más sencilla es que la veas estando logueado y en el menú superior de administración pulses en editar.

    También, como sabemos que pertenece a la categoría «inicio», puedes ir a las categorías y allí, en el listado buscas la cateogoría «inicio» y te mostrará el número de posts, si pulsas sobre ese número, te mostrará todas los posts de esa categoría y a partir de ahí, puede editar o eliminar.

    Ya me dices con el resultado.

    Saludos y mucho ánimo!

    Buenos días, @jlopezp

    Puedes indicar la url de esa página y dónde está el enlace para poder verlo y probalo?

    Saludos y ánimo!

    Hola @alejandrojmvara

    La fuente es la de los iconos, es decir que no es una fuente de tipo de letra sino de iconos como puedes ver aquí: https://material.io/resources/icons/?style=outline

    Yo creo que si, que el problema está ahí.

    No te está cargando bien eso, por eso no se muestran.

    No se si me explico bien…

    Saludos.

    Teléfono de Paypal no, ya lo siento.

    Y dices que está todo correcto y te marca ese error, eh?

    Algo habrá….

    Creo que, por el motivo que sea, no te está cargando bien el tipo de fuente ‘Material Icons Outlined’ de google.

    No comprendo porqué te muestra uno o unos si y otros no.

    Prueba a refrescar la página o borrar la caché si tienes.

    Otra prueba que puedes hacer es acceder a ese mismo lugar desde otro navegador desde el que no hayas accedido.

    Otra cosa que puedes hacer es inspeccionar sobre uno de los iconos que no se ve bien para investigar si muestra algún error.

    Te adjunto una captura para que veas de lo que hablo.

    https://ibb.co/cwcsYhP

    Ya me dices.

    Saludos y ánimo!

Viendo 15 respuestas - de la 46 a la 60 (de un total de 370)