Avisos
Vaciar todo

Añadir producto padre al carrito

4 Respuestas
3 Usuarios
0 Reactions
1,439 Visitas
Marco
Respuestas: 497
Reputable Member
Topic starter
 

Tengo un problema con Virtuemart 1.1.9

Hay productos padres y productos hijos, lo que pasa es que no se puede añadir al carrito el producto padre.

Si solo se pueden añadir productos hijos deberia crear un producto hijo mas con el producto padre. Lo que pasa es que hay mas de 500 articulos metidos y seria mucho trabajo hacerlo a mano.

¿Hay alguna soluccion?

Muchas gracias.
Marco


 
Respondido : 28/08/2012 5:24 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Marco

Efectivamente deberás agregar el producto padre que quieres vender como producto hijo.
No es posible hacerlo a través de una configuración o extensión.

Otra opción es que lo hagas por base de datos, pero el proceso puede ser muy complejo.

Saludos.


 
Respondido : 28/08/2012 7:12 pm
Marco
Respuestas: 497
Reputable Member
Topic starter
 

Hola Jhon,

He encontrado la solución. Aquí os la dejo:

En administratorcomponentscom_virtuemartclassesp s_cart.php comentar el parrafo:

if ( $db->num_rows()) {
vmRequest::setVar('product_id', $e["product_id"] );
$vmLogger->tip( $VM_LANG->_('PHPSHOP_CART_SELECT_ITEM',false) );
$_REQUEST['flypage'] = ps_product::get_flypage($e["product_id"]);
$GLOBALS['page'] = 'shop.product_details';
return true;
}

Muchas gracias igualmente.

Saludos.
Marco


 
Respondido : 29/08/2012 7:16 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Marco,

Gracias por indicar al resto de los usuarios como has resuelto el tema.

Saludos


 
Respondido : 29/08/2012 7:29 am