Magento: llamar a una variable de la dirección de envío del cliente en la caja OnePage, la etapa del procedimiento 3 envío

StackOverflow https://stackoverflow.com/questions/3168981

Pregunta

Tengo que llamar a una variable que es atributo de dirección del envío de un cliente, en la caja OnePage, paso 3 envío método

En el archivo

  
    

app / design / frontend / default / default / template / fechaEntrega / OnePage / deliverydate.phtml

  

Ya he hecho pruebas con éxito en llamar a esta variable con:

$numero_point_relais = $this->getCustomer()->getPrimaryShippingAddress()->getNumpr();    

en

  
    

app / design / frontend / default / default / template / Pedido / OnePage / shipping.phtml

  

y en

  
    

app / design / frontend / default / default / template / aburrido / addressfields / OnePage / shipping.phtml

  

Pero no puedo llamar a esta variable en deliverydate.phtml que se llama en OnePage / shipping_method.phtml con     php echo $ this-> getChildHtml ( 'fechaEntrega')

¿Cómo puedo hacer eso? Hacer $ numero_point_relais como global? Cómo ? Hacer un módulo? O hay un método más fácil?

Gracias por su respuesta

¿Fue útil?

Solución

Lo entiendo, finalmente:     $ Numero_point_relais = Mago :: getSingleton ( 'cliente / sesión') -> GetCustomer () -> getPrimaryShippingAddress () -> getNumpr ()

Otros consejos

$ numero_point_relais las variables no se definen en deliverydate.php; puede configurar el seguimiento de objetos de cliente:

$ variable = Mago :: getModel ( 'cliente / sesión');

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top