Ver Mensaje Individual
  #24 (permalink)  
Antiguo 31/12/2010, 10:11
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: unset en Zend

Que tal alfcm, te dejo un par de sugerencias y una pregunta:
  1. Deberias utilizar los contextos, http://framework.zend.com/manual/en/....contextswitch y en tu caso ajaxContext http://framework.zend.com/manual/en/...ch.ajaxcontext en lugar de:

    Código PHP:
    Ver original
    1. $this->_helper->viewRenderer->setNoRender();
    2. this->_helper->layout->disableLayout();
  2. En preventaAction estas generando y concatenando el html, por que ?, simplemente crea el .phtml correspondiente, en el controller asigna orden a la vista y en la vista lo tratas como siempre.
  3. Si solo funciona con AJAX deberías comprobar el request a través de Zend_Controller_Request_Http::isXmlHttpRequest
Y por último te hago una pegunta, que es lo que representa OrdenController ? el carrito de compra ?

Saludos y un Feliz año nuevo.

PD: si bien te funciona $orden->id[$i], deberias/mos seguir las recomendaciones del link de GatorV, ya que con arrays bidimensionales(a.k.a matrices) tiene un comportamiento errático.