Jump to content

(Solucionado) Productos descargables Error Fatal


Recommended Posts

Recientemente estuve haciendo pruebas en la versión 1.4.8.2, y descubrí un error en la descarga de productos.

 

Cuando creas un producto descargable y realizas todo el proceso en el front, este da un error fatal, esto no ocurre en su versión anterior.

 

He probado con una instalación limpia y ocurre igual.

 

Me gustaría desde aquí informar y ser informado a la vez de este problema como se podría corregir.

 

Saludos y gracias.

Edited by Tucomercioenlinea.com (see edit history)
Link to comment
Share on other sites

Recientemente estuve haciendo pruebas en la versión 1.4.8.2, y descubrí un error en la descarga de productos.

 

Cuando creas un producto descargable y realizas todo el proceso en el front, este da un error fatal, esto no ocurre en su versión anterior.

 

He probado con una instalación limpia y ocurre igual.

 

Me gustaría desde aquí informar y ser informado a la vez de este problema como se podría corregir.

 

Saludos y gracias.

Estimado usuario,

Te refieres al finalizar la compra siendo el precio 0 euro, o al finalizar la compra del descargable siendo el precio el que sea?

Link to comment
Share on other sites

Vale ya lo pille, gracias Nadie (Victor) por el enlace me ha sido muy útil la información te lo agradezco.

Explico lo que realice y espero que sea de ayuda para otros usuarios que le ocurran lo mismo y vengan a este foro a buscar la solución.

Abri el archivo PaymentModule que se encuentra en la carpeta classes y copie el código que se encuentra en: http://forge.prestashop.com/browse/PSCFI-5887
sustituyendo el que tiene dicho archivo. este es el código que teneis que insertar en dicho archivo.


public function validateOrder($id_cart, $id_order_state, $amountPaid, $paymentMethod = 'Unknown', $message = NULL, $extraVars = array(), $currency_special = NULL, $dont_touch_amount = false, $secure_key = false)
{
global $cart;

$cart = new Cart((int)($id_cart));
// Is the payment module still active ?
if (!$this->active && !(get_class($this)=='FreeOrder'))
die(Tools::displayError());


Una vez realizado esto forzar la compilación desde preferencias > rendimiento y listo.

Las pruebas las realice desde modo local y fueron exitosas. Espero que con esto puedaa yudar a más usuarios.

Saludos y gracias

Link to comment
Share on other sites

Sabre hacer muchas cosas pero aún no se como se pone solucionado en el post, perdona mi ignorancia pero ¿cuales son los pasos?

 

Gracias

Editando el primer mensaje del tema, y despues pulsando en "Usar editor completo", en ese momento, podrás editar el titulo del tema.

Link to comment
Share on other sites

 

 


Vale ya lo pille, gracias Nadie (Victor) por el enlace me ha sido muy útil la información te lo agradezco.

Un placer ayudarte y servirte!
Un Saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.
Link to comment
Share on other sites

  • 3 weeks later...

Editando el primer mensaje del tema, y despues pulsando en "Usar editor completo", en ese momento, podrás editar el titulo del tema.

Disculpar pero no entiendo tengo la versión 1.4.8 y no entiendo como poner esos código o donde ponerlo

la verdad soy novato y quisiera crear una pagina de audiolibros y en este caso quiero darlos gratuitos

gracias espero su respuesta

Link to comment
Share on other sites

Disculpar pero no entiendo tengo la versión 1.4.8 y no entiendo como poner esos código o donde ponerlo

la verdad soy novato y quisiera crear una pagina de audiolibros y en este caso quiero darlos gratuitos

gracias espero su respuesta

Si te diera ese error, en este mensaje: http://www.prestashop.com/forums/index.php?/topic/175647-solucionado-productos-descargables-error-fatal/page__view__findpost__p__864244 tienes explicado como solucionarlo, sino te da el error, pues no tienes que cambiar nada.

Link to comment
Share on other sites

Si te diera ese error, en este mensaje: http://www.prestasho...post__p__864244 tienes explicado como solucionarlo, sino te da el error, pues no tienes que cambiar nada.

 

disculpa mi ignorancia pero e tratado pero no se soluciona

trate sustituyendo todo el contenido del archivo

y sustituyéndolo en partes y persiste el problema

 

me podrías dar una explicación un poco mas detallada para personas como yo sin experiencia en prestashop

gracias

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...