News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Shipment missing in default.php - Help please

Started by eJuiceVaporz, October 24, 2013, 17:25:02 PM

Previous topic - Next topic

eJuiceVaporz

Hi,

I am very new to web development and was abandoned by my web developer after i gave him the money to create my website which he gave me non operational.
I have checked the default.php file in components/com_virtuemart/views/cart/tmpl which i have been reading online and every site i find in google search referees to changing a line or two but i have no info of shipment in there what so ever.

My problem is that i cant get the shipping price to add in cart on checkout no matter which kind of shipment i choose from the menu.

How would i fix this issue ?
If i need to add lines to my default.php file then where in the file would i have to add it  and what would i have to add ?

I use Joomla 2.5.14 & VirtueMart 2.0.24

I have added all the codes in my default.php file below if it can help anyone to help me better.

<?php
/**
 *
 * Layout for the shopping cart
 *
 * @package    VirtueMart
 * @subpackage Cart
 * @author Max Milbers
 *
 * @link http://www.virtuemart.net
 * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * VirtueMart is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * @version $Id: cart.php 2551 2010-09-30 18:52:40Z milbo $
 */

// Check to ensure this file is included in Joomla!
defined ('_JEXEC') or die('Restricted access');
if(
VmConfig::get('usefancy',0)){
vmJsApi::js'fancybox/jquery.fancybox-1.3.4.pack');
vmJsApi::css('jquery.fancybox-1.3.4');
$box "
//<![CDATA[
jQuery(document).ready(function($) {
$('div#full-tos').hide();
var con = $('div#full-tos').html();
$('a#terms-of-service').click(function(event) {
event.preventDefault();
$.fancybox ({ div: '#full-tos', content: con });
});
});

//]]>
"
;
} else {
vmJsApi::js ('facebox');
vmJsApi::css ('facebox');
$box "
//<![CDATA[
jQuery(document).ready(function($) {
$('div#full-tos').hide();
$('a#terms-of-service').click(function(event) {
event.preventDefault();
$.facebox( { div: '#full-tos' }, 'my-groovy-style');
});
});

//]]>
"
;
}

JHtml::('behavior.formvalidation');
$document JFactory::getDocument ();
$document->addScriptDeclaration ($box);
$document->addScriptDeclaration ("

//<![CDATA[
jQuery(document).ready(function($) {
if ( $('#STsameAsBTjs').is(':checked') ) {
$('#output-shipto-display').hide();
} else {
$('#output-shipto-display').show();
}
$('#STsameAsBTjs').click(function(event) {
if($(this).is(':checked')){
$('#STsameAsBT').val('1') ;
$('#output-shipto-display').hide();
} else {
$('#STsameAsBT').val('0') ;
$('#output-shipto-display').show();
}
});
});

//]]>

"
);
$document->addStyleDeclaration ('#facebox .content {display: block !important; height: 480px !important; overflow: auto; width: 560px !important; }');

?>


<div class="cart-view">
<div>
<div class="width50 floatleft">
<h1><?php echo JText::('COM_VIRTUEMART_CART_TITLE'); ?></h1>
</div>
<?php if (VmConfig::get ('oncheckout_show_steps'1) && $this->checkout_task === 'confirm') {
vmdebug ('checkout_task'$this->checkout_task);
echo '<div class="checkoutStep" id="checkoutStep4">' JText::('COM_VIRTUEMART_USER_FORM_CART_STEP4') . '</div>';
?>

<div class="width50 floatleft right">
<?php // Continue Shopping Button
if (!empty($this->continue_link_html)) {
echo $this->continue_link_html;
?>

</div>
<div class="clear"></div>
</div>



<?php echo shopFunctionsF::getLoginForm ($this->cartFALSE);

// This displays the pricelist MUST be done with tables, because it is also used for the emails
echo $this->loadTemplate ('pricelist');
if ($this->checkout_task) {
$taskRoute '&task=' $this->checkout_task;
}
else {
$taskRoute '';
}


// added in 2.0.8
?>

<div id="checkout-advertise-box">
<?php
if (!empty($this->checkoutAdvertise)) {
foreach ($this->checkoutAdvertise as $checkoutAdvertise) {
?>

<div class="checkout-advertise">
<?php echo $checkoutAdvertise?>
</div>
<?php
}
}
?>

</div>

<form method="post" id="checkoutForm" name="checkoutForm" action="<?php echo JRoute::('index.php?option=com_virtuemart&view=cart' $taskRoute$this->useXHTML$this->useSSL); ?>">

<?php // Leave A Comment Field ?>
<div class="customer-comment marginbottom15">
<span class="comment"><?php echo JText::('COM_VIRTUEMART_COMMENT_CART'); ?></span><br/>
<textarea class="customer-comment" name="customer_comment" cols="60" rows="1"><?php echo $this->cart->customer_comment?></textarea>
</div>
<?php // Leave A Comment Field END ?>



<?php // Continue and Checkout Button ?>
<div class="checkout-button-top">

<?php // Terms Of Service Checkbox
if (!class_exists ('VirtueMartModelUserfields')) {
require(JPATH_VM_ADMINISTRATOR DS 'models' DS 'userfields.php');
}
$userFieldsModel VmModel::getModel ('userfields');
if ($userFieldsModel->getIfRequired ('agreed')) {
if (!class_exists ('VmHtml')) {
require(JPATH_VM_ADMINISTRATOR DS 'helpers' DS 'html.php');
}
echo VmHtml::checkbox ('tosAccepted'$this->cart->tosAccepted10'class="terms-of-service"');

if (VmConfig::get ('oncheckout_show_legal_info'1)) {
?>

<div class="terms-of-service">

<label for="tosAccepted">
<a href="<?php JRoute::('index.php?option=com_virtuemart&view=vendor&layout=tos&virtuemart_vendor_id=1'FALSE?>" class="terms-of-service" id="terms-of-service" rel="facebox"
  target="_blank">
<span class="vmicon vm2-termsofservice-icon"></span>
<?php echo JText::('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED'); ?>
</a>
</label>

<div id="full-tos">
<h2><?php echo JText::('COM_VIRTUEMART_CART_TOS'); ?></h2>
<?php echo $this->cart->vendor->vendor_terms_of_service?>
</div>

</div>
<?php
// VmConfig::get('oncheckout_show_legal_info',1)
//echo '<span class="tos">'. JText::_('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED').'</span>';
}
echo $this->checkout_link_html;
?>

</div>
<?php // Continue and Checkout Button END ?>
<input type='hidden' name='order_language' value='<?php echo $this->order_language?>'/>
<input type='hidden' id='STsameAsBT' name='STsameAsBT' value='<?php echo $this->cart->STsameAsBT?>'/>
<input type='hidden' name='task' value='<?php echo $this->checkout_task?>'/>
<input type='hidden' name='option' value='com_virtuemart'/>
<input type='hidden' name='view' value='cart'/>
</form>
</div>
Why smoke & stink when you can vape in redolence.

Joomla - 2.5.14
VirtueMart - 2.0.24
PHP - 5.3.27

jenkinhill

You should not need to edit the default.php code. It sounds like you are incorrectly configuring the shipping plugins - or maybe you are using template overrides coded for an earlier version of virtuemart which need updating.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

eJuiceVaporz

Quote from: jenkinhill on October 24, 2013, 23:16:10 PM
You should not need to edit the default.php code. It sounds like you are incorrectly configuring the shipping plugins - or maybe you are using template overrides coded for an earlier version of virtuemart which need updating.

I am not using any kind on templates for VM other then how it was released so if there is something else i need to do then please let me know as i am stuck and cant get it fixed  :'(
Why smoke & stink when you can vape in redolence.

Joomla - 2.5.14
VirtueMart - 2.0.24
PHP - 5.3.27

eJuiceVaporz

Why smoke & stink when you can vape in redolence.

Joomla - 2.5.14
VirtueMart - 2.0.24
PHP - 5.3.27