Hola buen día,
Joomla 2.5.28
Virtuemart 2.6.8
Antes que nada comentarles que al parecer es un tema ya visto anteriormente en los siguientes vínculos,
- https://www.webempresa.com/foro/30-VirtueMart-20/128841-Quitar-informaci%C3%B3n-de-facturaci%C3%B3n-direcci%C3%B3n-de-envi%C3%B3-y-comprar-ahora.html
- https://www.webempresa.com/foro/30-VirtueMart-20/91876-Quitar-m%C3%A9todo-de-env%C3%ADo.html
Mi producto no es un articulo físico por lo que no tiene sentido que mi sitio cuente con datos de envío, En los links anteriores, si bien tratan el tema yo tengo unas pocas variantes, en el caso del video (archivos descargables) que muestran me temo que es algo antiguo y mi versión de virtuemart luce diferente por lo que las opciones mencionadas no están donde se indica. En el caso de la solución en el primer link la única diferencia es que en ese tema se elimino "Información de facturación" y "dirección de envió", yo solo pretendo eliminar la sección de la dirección de envío como se muestra en la imagen adjunta siguiente:
Podrían por favor indicarme detalladamente que código tengo que eliminar para solo quitar la información de "dirección de envío"... La información de facturación la pretendo dejar en el sitio tal y como esta ahora.
Mi otra petición es consecuente a la primera, ya que si no voy a manejar envíos no tiene caso que me pida "Método de envío" en la parte de abajo de la pagina, favor de ver imagen adjunta con el texto que quiero eliminar.
Muchas gracias y espero su respuesta, que tengan excelente día!!! 🙂
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
En tu caso edita el archivo templates/ja_tiris/html/com_virtuemart/cart/default_pricelist.php y, previa copia de seguridad del mismo, elimina el siguiente código:
cart->STaddress['fields'])){ echo JText::sprintf('COM_VIRTUEMART_USER_FORM_EDIT_BILLTO_EXPLAIN',JText::_('COM_VIRTUEMART_USER_FORM_ADD_SHIPTO_LBL') ); } else { if(!class_exists('VmHtml'))require(JPATH_VM_ADMINISTRATOR.DS.'helpers'.DS.'html.php'); echo JText::_('COM_VIRTUEMART_USER_FORM_ST_SAME_AS_BT'). VmHtml::checkbox('STsameAsBT',$this->cart->STsameAsBT).'cart->lists['current_id'])) $this->cart->lists['current_id'] = 0; ?> <a class="details" href="cart->lists['current_id'],$this->useXHTML,$this->useSSL) ?>">
'; foreach($this->cart->STaddress['fields'] as $item){ if(!empty($item['value'])){ ?> <!-- --> <span class="values" >escape($item['value']) ?> escape($item['value']) ?>
Hola, te comento que funciono perfecto para la parte de arriba (datos de direccion de envio). Para quitar lo de abajo, lo del metodo de envio (archivo adjunto numero 2) simplemente edite el mismo archivo y quite tambien el siguiente codigo, al parecer funciono y pues solo te lo comento para que me confirmes que no habra ningun problema y que no afectare algun otro elemento del codigo. Gracias
*/?>
Hola,
A priori no debería de dar problemas, siempre y cuando tengas un sistema de envío por defecto. Lo mejor es que hagas algunos pedidos de prueba para comprobar que todo funciona.
En caso de problemas siempre puedes restaurar la copia del archivo templates/ja_tiris/html/com_virtuemart/cart/default_pricelist.php