0byt3m1n1-V2
Path:
/
home
/
academiac
/
www
/
components
/
com_virtuemart
/
views
/
cart
/
tmpl
/
[
Home
]
File: default.php
<?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',1)){ 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->addScriptDeclaration (" //<![CDATA[ jQuery(document).ready(function($) { $('#checkoutFormSubmit').click(function(e){ $(this).attr('disabled', 'true'); $(this).fadeIn( 400 ); $('#checkoutForm').submit(); }); }); //]]> "); $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->cart, FALSE); // This displays the form to change the current shopper $adminID = JFactory::getSession()->get('vmAdminID'); if ((JFactory::getUser()->authorise('core.admin', 'com_virtuemart') || JFactory::getUser($adminID)->authorise('core.admin', 'com_virtuemart')) && (VmConfig::get ('oncheckout_change_shopper', 0))) { echo $this->loadTemplate ('shopperform'); } if ($this->checkout_task) { $taskRoute = '&task=' . $this->checkout_task; } else { $taskRoute = ''; } ?> <form method="post" id="checkoutForm" name="checkoutForm" action="<?php echo JRoute::_ ('index.php?option=com_virtuemart&view=cart' . $taskRoute, $this->useXHTML, $this->useSSL); ?>"> <?php // This displays the pricelist MUST be done with tables, because it is also used for the emails echo $this->loadTemplate ('pricelist'); // 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> <?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->tosAccepted, 1, 0, '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 } } 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> <?php vmTime('Cart view Finished task ','Start'); ?>
©
2018.