Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2013, 17:35
Avatar de cuatrosoles
cuatrosoles
 
Fecha de Ingreso: junio-2009
Mensajes: 66
Antigüedad: 14 años, 10 meses
Puntos: 1
Bucle malefico. No logro hacerlo andar.

Buenas y disculpen la molestias amigos foreros.
Les muestro uyn trozo d codigo que pertenece a una aplicacion de wp (woocommerce) con carro de compras con la extension dineromail, y que no logro hacer que tome los items (nombre y cantidad) que son fundamentales para enviar en el formulario hacia el checkout de dineromail.
Ya probe de todas formas posibles (creo) y no logro hacer que funcione. Cualquier aporte es bienvenido y desde ya muchas gracias.
El codigo:

Código PHP:
Ver original
  1. $item_names = array();
  2.  
  3.             if ( sizeof( $order->get_items() ) > 0 )
  4.                 foreach ( $order->get_items() as $item )
  5.                     if ( $item['qty'] )
  6.                         $item_names[] = $item['name'] . ' x ' . $item['qty'];
  7.  
  8.             $dineromail_args['item_name_1']     = sprintf( __( 'Order %s' , 'woocommerce'), $order->get_order_number() ) . " - " . implode( ', ', $item_names );
  9.             $dineromail_args['item_quantity_1']         = 1;
  10.             $dineromail_args['item_amount_1']       = number_format( $order->get_total() - $order->get_shipping() - $order->get_shipping_tax() + $order->get_order_discount(), 2, '.', '' );