Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Quitar direccion de envio, y metodo de envio en Virtuemart  

 
Victor
 Victor
Usuario experto

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

Citar
Respondido : 18/02/2015 10:28 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

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).'
'; foreach($this->cart->STaddress['fields'] as $item){ if(!empty($item['value'])){ ?> <!-- --> <span class="values" >escape($item['value']) ?> escape($item['value']) ?>
cart->lists['current_id'])) $this->cart->lists['current_id'] = 0; ?> <a class="details" href="cart->lists['current_id'],$this->useXHTML,$this->useSSL) ?>">
ResponderCitar
Respondido : 18/02/2015 12:20 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Victor
 Victor
Usuario experto

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

cart->automaticSelectedShipment) { ?>
<?php /*

*/?>

cart->cartData['shipmentName']; ?>

layoutName) && $this->layoutName=='default' && !$this->cart->automaticSelectedShipment )
echo JHTML::_('link', JRoute::_('index.php?view=cart&task=edit_shipment',$this->useXHTML,$this->useSSL), $this->select_shipment_text,'class=""');
else {
JText::_('COM_VIRTUEMART_CART_SHIPPING');
}
} else { ?>

cart->cartData['shipmentName']; ?> <?php echo "".$this->currencyDisplay->createPriceDiv('shipmentTax','', $this->cart->pricesUnformatted['shipmentTax'],false).""; ?> currencyDisplay->createPriceDiv('salesPriceShipment','', $this->cart->pricesUnformatted['salesPriceShipment'],false); ?>
ResponderCitar
Respondido : 22/02/2015 7:10 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

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

ResponderCitar
Respondido : 23/02/2015 11:34 am

Cursos Gratuitos WordPress