rolinb Posted April 23, 2015 Share Posted April 23, 2015 I cannot get the Voucher field to display in the Shopping Cart. Site URL: http://temp.fibercablesdirect.com The Cart Rule is setup in BO. If I remove Visitors and Guest from "Customer Group" I can now see under My Account >> Vouchers but still not in Shopping Cart. When I check 'Source' in browser I can see the Voucher information but nothing shows (IE or Chrome). Tried Deleting Cache, still nothing. Can someone check this for me? Link to comment Share on other sites More sharing options...
NemoPS Posted April 24, 2015 Share Posted April 24, 2015 global.css, line 10530 #cart_voucher has display:none, remove it Link to comment Share on other sites More sharing options...
rolinb Posted April 24, 2015 Author Share Posted April 24, 2015 Thank you! I did see that in the Source but wanted to make sure it wasn't some setting in admin or template issue. Simply removing from the CSS can sometimes just hide the root problem. I felt much better about updating the css after seeing your comment. Thanks again! Link to comment Share on other sites More sharing options...
White Lion Posted July 10, 2015 Share Posted July 10, 2015 Dear Nemo I've same problem with PrestaShop 1.6.0.14 Can i apply same solution? global.css, line 10530 #cart_voucher has display:none, remove it Link to comment Share on other sites More sharing options...
White Lion Posted July 10, 2015 Share Posted July 10, 2015 I've tried to find /themes/mytheme/css/global.css But i can not find global.css, line 10530 #cart_voucher has display:none Then i search "cart_voucher has display:none" using Adobe Dreamweaver But there are no result I found below code under "cart_voucher" .cart_voucher { vertical-align: top !important;}.cart_voucher h4 { font: 600 14px/22px "Montserrat", sans-serif; color: black; text-transform: uppercase;}.cart_voucher .title-offers { color: #555555; font-weight: bold; margin-bottom: 6px;}.cart_voucher fieldset { margin-bottom: 10px;}.cart_voucher fieldset #discount_name { float: left; width: 219px; margin-right: 11px;}.rtl .cart_voucher fieldset #discount_name { float: right;}.rtl .cart_voucher fieldset #discount_name { margin-left: 11px; margin-right: inherit;}.cart_voucher #display_cart_vouchers span { font-weight: bold; cursor: pointer; color: #999999;}.cart_voucher #display_cart_vouchers span:hover { color: #70ba28;} Link to comment Share on other sites More sharing options...
NemoPS Posted July 10, 2015 Share Posted July 10, 2015 You might be having another issue, can you share the site's url? Link to comment Share on other sites More sharing options...
White Lion Posted July 11, 2015 Share Posted July 11, 2015 Dear Nemo Thank you for your reply. This is our website URL http://buyonline.lk Also i have a another issue. "Unresponsive Jquery Script at Backoffice Product"https://www.prestashop.com/forums/topic/451384-unresponsive-script-at-backoffice-product/ That is not solved yet. I do not know that issue paired with this one. Link to comment Share on other sites More sharing options...
NemoPS Posted July 11, 2015 Share Posted July 11, 2015 The #cart_voucher box is empty, check shopping-cart.tpl in the theme folder for the conditional statement that wraps it Link to comment Share on other sites More sharing options...
White Lion Posted July 25, 2015 Share Posted July 25, 2015 Dear Nemo Thank you for your kindly reply. Here is my shopping-cart.tpl filePlease tell me how to edit this for resolve this issue. {* * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} {capture name=path}{l s='Your shopping cart'}{/capture} <h1 id="cart_title" class="page-heading">{l s='Shopping-cart summary'} {if !isset($empty) && !$PS_CATALOG_MODE} <span class="heading-counter">{l s='Your shopping cart contains:'} <span id="summary_products_quantity">{$productNumber} {if $productNumber == 1}{l s='product'}{else}{l s='products'}{/if}</span> </span> {/if} </h1> <div class="box"> {if isset($account_created)} <p class="alert alert-success"> {l s='Your account has been created.'} </p> {/if} {assign var='current_step' value='summary'} {include file="$tpl_dir./order-steps.tpl"} {include file="$tpl_dir./errors.tpl"} {if isset($empty)} <p class="alert alert-warning">{l s='Your shopping cart is empty.'}</p> {elseif $PS_CATALOG_MODE} <p class="alert alert-warning">{l s='This store has not accepted your new order.'}</p> {else} <p id="emptyCartWarning" class="alert alert-warning unvisible">{l s='Your shopping cart is empty.'}</p> {if isset($lastProductAdded) AND $lastProductAdded} <div class="cart_last_product"> <div class="cart_last_product_header"> <div class="left">{l s='Last product added'}</div> </div> <a class="cart_last_product_img" href="{$link->getProductLink($lastProductAdded.id_product, $lastProductAdded.link_rewrite, $lastProductAdded.category, null, null, $lastProductAdded.id_shop)|escape:'html':'UTF-8'}"> <img src="{$link->getImageLink($lastProductAdded.link_rewrite, $lastProductAdded.id_image, 'small_default')|escape:'html':'UTF-8'}" alt="{$lastProductAdded.name|escape:'html':'UTF-8'}"/> </a> <div class="cart_last_product_content"> <p class="product-name"> <a href="{$link->getProductLink($lastProductAdded.id_product, $lastProductAdded.link_rewrite, $lastProductAdded.category, null, null, null, $lastProductAdded.id_product_attribute)|escape:'html':'UTF-8'}"> {$lastProductAdded.name|escape:'html':'UTF-8'} </a> </p> {if isset($lastProductAdded.attributes) && $lastProductAdded.attributes} <small> <a href="{$link->getProductLink($lastProductAdded.id_product, $lastProductAdded.link_rewrite, $lastProductAdded.category, null, null, null, $lastProductAdded.id_product_attribute)|escape:'html':'UTF-8'}"> {$lastProductAdded.attributes|escape:'html':'UTF-8'} </a> </small> {/if} </div> </div> {/if} {assign var='total_discounts_num' value="{if $total_discounts != 0}1{else}0{/if}"} {assign var='use_show_taxes' value="{if $use_taxes && $show_taxes}2{else}0{/if}"} {assign var='total_wrapping_taxes_num' value="{if $total_wrapping != 0}1{else}0{/if}"} {* eu-legal *} {hook h="displayBeforeShoppingCartBlock"} <div id="order-detail-content" class="table_block table-responsive"> <table id="cart_summary" class="table table-bordered {if $PS_STOCK_MANAGEMENT}stock-management-on{else}stock-management-off{/if}"> <thead> <tr> <th class="cart_product first_item">{l s='Product'}</th> <th class="cart_description item">{l s='Description'}</th> {if $PS_STOCK_MANAGEMENT} {assign var='col_span_subtotal' value='3'} <th class="cart_avail item">{l s='Availability'}</th> {else} {assign var='col_span_subtotal' value='2'} {/if} <th class="cart_unit item">{l s='Unit price'}</th> <th class="cart_quantity item">{l s='Qty'}</th> <th class="cart_delete last_item"> </th> <th class="cart_total item">{l s='Total'}</th> </tr> </thead> <tfoot> {assign var='rowspan_total' value=2+$total_discounts_num+$total_wrapping_taxes_num} {if $use_taxes && $show_taxes && $total_tax != 0} {assign var='rowspan_total' value=$rowspan_total+1} {/if} {if $priceDisplay != 0} {assign var='rowspan_total' value=$rowspan_total+1} {/if} {if $total_shipping_tax_exc <= 0 && !isset($virtualCart)} {assign var='rowspan_total' value=$rowspan_total+1} {else} {if $use_taxes && $total_shipping_tax_exc != $total_shipping} {if $priceDisplay && $total_shipping_tax_exc > 0} {assign var='rowspan_total' value=$rowspan_total+1} {elseif $total_shipping > 0} {assign var='rowspan_total' value=$rowspan_total+1} {/if} {elseif $total_shipping_tax_exc > 0} {assign var='rowspan_total' value=$rowspan_total+1} {/if} {/if} {if $use_taxes} {if $priceDisplay} <tr class="cart_total_price"> <td rowspan="{$rowspan_total}" colspan="3" id="cart_voucher" class="cart_voucher"> {if $voucherAllowed} {if isset($errors_discount) && $errors_discount} <ul class="list-unstyled alert alert-danger"> {foreach $errors_discount as $k=>$error} <li>{$error|escape:'html':'UTF-8'}</li> {/foreach} </ul> {/if} <form action="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}" method="post" id="voucher"> <fieldset> <h4>{l s='Vouchers'}</h4> <input type="text" class="discount_name form-control" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" /> <input type="hidden" name="submitDiscount" /> <button type="submit" name="submitAddDiscount" class="button btn btn-default button-small"><span>{l s='OK'}</span></button> </fieldset> </form> {if $displayVouchers} <p id="title" class="title-offers">{l s='Take advantage of our exclusive offers:'}</p> <div id="display_cart_vouchers"> {foreach $displayVouchers as $voucher} {if $voucher.code != ''}<span class="voucher_name" data-code="{$voucher.code|escape:'html':'UTF-8'}">{$voucher.code|escape:'html':'UTF-8'}</span> - {/if}{$voucher.name}<br /> {/foreach} </div> {/if} {/if} </td> <td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total products (tax excl.)'}{else}{l s='Total products'}{/if}</td> <td colspan="2" class="price" id="total_product">{displayPrice price=$total_products}</td> </tr> {else} <tr class="cart_total_price"> <td rowspan="{$rowspan_total}" colspan="2" id="cart_voucher" class="cart_voucher"> {if $voucherAllowed} {if isset($errors_discount) && $errors_discount} <ul class="list-unstyled alert alert-danger"> {foreach $errors_discount as $k=>$error} <li>{$error|escape:'html':'UTF-8'}</li> {/foreach} </ul> {/if} <form action="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}" method="post" id="voucher"> <fieldset> <h4>{l s='Vouchers'}</h4> <input type="text" class="discount_name form-control" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" /> <input type="hidden" name="submitDiscount" /> <button type="submit" name="submitAddDiscount" class="button btn btn-default button-small"><span>{l s='OK'}</span></button> </fieldset> </form> {if $displayVouchers} <p id="title" class="title-offers">{l s='Take advantage of our exclusive offers:'}</p> <div id="display_cart_vouchers"> {foreach $displayVouchers as $voucher} {if $voucher.code != ''}<span class="voucher_name" data-code="{$voucher.code|escape:'html':'UTF-8'}">{$voucher.code|escape:'html':'UTF-8'}</span> - {/if}{$voucher.name}<br /> {/foreach} </div> {/if} {/if} </td> <td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total products (tax incl.)'}{else}{l s='Total products'}{/if}</td> <td colspan="2" class="price" id="total_product">{displayPrice price=$total_products_wt}</td> </tr> {/if} {else} <tr class="cart_total_price"> <td rowspan="{$rowspan_total}" colspan="2" id="cart_voucher" class="cart_voucher"> {if $voucherAllowed} {if isset($errors_discount) && $errors_discount} <ul class="list-unstyled alert alert-danger"> {foreach $errors_discount as $k=>$error} <li>{$error|escape:'html':'UTF-8'}</li> {/foreach} </ul> {/if} <form action="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}" method="post" id="voucher"> <fieldset> <h4>{l s='Vouchers'}</h4> <input type="text" class="discount_name form-control" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" /> <input type="hidden" name="submitDiscount" /> <button type="submit" name="submitAddDiscount" class="button btn btn-default button-small"> <span>{l s='OK'}</span> </button> </fieldset> </form> {if $displayVouchers} <p id="title" class="title-offers">{l s='Take advantage of our exclusive offers:'}</p> <div id="display_cart_vouchers"> {foreach $displayVouchers as $voucher} {if $voucher.code != ''}<span class="voucher_name" data-code="{$voucher.code|escape:'html':'UTF-8'}">{$voucher.code|escape:'html':'UTF-8'}</span> - {/if}{$voucher.name}<br /> {/foreach} </div> {/if} {/if} </td> <td colspan="{$col_span_subtotal}" class="text-right">{l s='Total products'}</td> <td colspan="2" class="price" id="total_product">{displayPrice price=$total_products}</td> </tr> {/if} <tr{if $total_wrapping == 0} style="display: none;"{/if}> <td colspan="3" class="text-right"> {if $use_taxes} {if $display_tax_label}{l s='Total gift wrapping (tax incl.)'}{else}{l s='Total gift-wrapping cost'}{/if} {else} {l s='Total gift-wrapping cost'} {/if} </td> <td colspan="2" class="price-discount price" id="total_wrapping"> {if $use_taxes} {if $priceDisplay} {displayPrice price=$total_wrapping_tax_exc} {else} {displayPrice price=$total_wrapping} {/if} {else} {displayPrice price=$total_wrapping_tax_exc} {/if} </td> </tr> {if $total_shipping_tax_exc <= 0 && !isset($virtualCart)} <tr class="cart_total_delivery{if !$opc && (!isset($cart->id_address_delivery) || !$cart->id_address_delivery)} unvisible{/if}"> <td colspan="{$col_span_subtotal}" class="text-right">{l s='Total shipping'}</td> <td colspan="2" class="price" id="total_shipping">{l s='Free Shipping!'}</td> </tr> {else} {if $use_taxes && $total_shipping_tax_exc != $total_shipping} {if $priceDisplay} <tr class="cart_total_delivery{if $total_shipping_tax_exc <= 0} unvisible{/if}"> <td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total shipping (tax excl.)'}{else}{l s='Total shipping'}{/if}</td> <td colspan="2" class="price" id="total_shipping">{displayPrice price=$total_shipping_tax_exc}</td> </tr> {else} <tr class="cart_total_delivery{if $total_shipping <= 0} unvisible{/if}"> <td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total shipping (tax incl.)'}{else}{l s='Total shipping'}{/if}</td> <td colspan="2" class="price" id="total_shipping" >{displayPrice price=$total_shipping}</td> </tr> {/if} {else} <tr class="cart_total_delivery{if $total_shipping_tax_exc <= 0} unvisible{/if}"> <td colspan="{$col_span_subtotal}" class="text-right">{l s='Total shipping'}</td> <td colspan="2" class="price" id="total_shipping" >{displayPrice price=$total_shipping_tax_exc}</td> </tr> {/if} {/if} <tr class="cart_total_voucher{if $total_discounts == 0} unvisible{/if}"> <td colspan="{$col_span_subtotal}" class="text-right"> {if $display_tax_label} {if $use_taxes && $priceDisplay == 0} {l s='Total vouchers (tax incl.)'} {else} {l s='Total vouchers (tax excl.)'} {/if} {else} {l s='Total vouchers'} {/if} </td> <td colspan="2" class="price-discount price" id="total_discount"> {if $use_taxes && $priceDisplay == 0} {assign var='total_discounts_negative' value=$total_discounts * -1} {else} {assign var='total_discounts_negative' value=$total_discounts_tax_exc * -1} {/if} {displayPrice price=$total_discounts_negative} </td> </tr> {if $use_taxes && $show_taxes && $total_tax != 0 } {if $priceDisplay != 0} <tr class="cart_total_price"> <td colspan="{$col_span_subtotal}" class="text-right">{if $display_tax_label}{l s='Total (tax excl.)'}{else}{l s='Total'}{/if}</td> <td colspan="2" class="price" id="total_price_without_tax">{displayPrice price=$total_price_without_tax}</td> </tr> {/if} <tr class="cart_total_tax"> <td colspan="{$col_span_subtotal}" class="text-right">{l s='Tax'}</td> <td colspan="2" class="price" id="total_tax">{displayPrice price=$total_tax}</td> </tr> {/if} <tr class="cart_total_price"> <td colspan="{$col_span_subtotal}" class="total_price_container text-right"> <span>{l s='Total'}</span> </td> {if $use_taxes} <td colspan="2" class="price" id="total_price_container"> <span id="total_price">{displayPrice price=$total_price}</span> </td> {else} <td colspan="2" class="price" id="total_price_container"> <span id="total_price">{displayPrice price=$total_price_without_tax}</span> </td> {/if} </tr> </tfoot> <tbody> {assign var='odd' value=0} {assign var='have_non_virtual_products' value=false} {foreach $products as $product} {if $product.is_virtual == 0} {assign var='have_non_virtual_products' value=true} {/if} {assign var='productId' value=$product.id_product} {assign var='productAttributeId' value=$product.id_product_attribute} {assign var='quantityDisplayed' value=0} {assign var='odd' value=($odd+1)%2} {assign var='ignoreProductLast' value=isset($customizedDatas.$productId.$productAttributeId) || count($gift_products)} {* Display the product line *} {include file="$tpl_dir./shopping-cart-product-line.tpl" productLast=$product@last productFirst=$product@first} {* Then the customized datas ones*} {if isset($customizedDatas.$productId.$productAttributeId)} {foreach $customizedDatas.$productId.$productAttributeId[$product.id_address_delivery] as $id_customization=>$customization} <tr id="product_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" class="product_customization_for_{$product.id_product}_{$product.id_product_attribute}_{$product.id_address_delivery|intval}{if $odd} odd{else} even{/if} customization alternate_item {if $product@last && $customization@last && !count($gift_products)}last_item{/if}"> <td></td> <td colspan="3"> {foreach $customization.datas as $type => $custom_data} {if $type == $CUSTOMIZE_FILE} <div class="customizationUploaded"> <ul class="list-unstyled customizationUploaded"> {foreach $custom_data as $picture} <li><img src="{$pic_dir}{$picture.value}_small" alt="" class="customizationUploaded" /></li> {/foreach} </ul> </div> {elseif $type == $CUSTOMIZE_TEXTFIELD} <ul class="list-unstyled typedText"> {foreach $custom_data as $textField} <li> {if $textField.name} {$textField.name} {else} {l s='Text #'}{$textField@index+1} {/if} : {$textField.value} </li> {/foreach} </ul> {/if} {/foreach} </td> <td class="cart_quantity" colspan="1"> {if isset($cannotModify) AND $cannotModify == 1} <span>{if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)}{$customizedDatas.$productId.$productAttributeId|@count}{else}{$product.cart_quantity-$quantityDisplayed}{/if}</span> {else} <input type="hidden" value="{$customization.quantity}" name="quantity_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}_hidden"/> <input type="text" value="{$customization.quantity}" class="cart_quantity_input form-control grey" name="quantity_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}"/> <div class="cart_quantity_button clearfix"> {if $product.minimal_quantity < ($customization.quantity -$quantityDisplayed) OR $product.minimal_quantity <= 1} <a id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" class="cart_quantity_down btn btn-default button-minus" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery}&id_customization={$id_customization}&op=down&token={$token_cart}")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Subtract'}"> <span><i class="icon-minus"></i></span> </a> {else} <a id="cart_quantity_down_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}" class="cart_quantity_down btn btn-default button-minus disabled" href="#" title="{l s='Subtract'}"> <span><i class="icon-minus"></i></span> </a> {/if} <a id="cart_quantity_up_{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" class="cart_quantity_up btn btn-default button-plus" href="{$link->getPageLink('cart', true, NULL, "add=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_address_delivery={$product.id_address_delivery}&id_customization={$id_customization}&token={$token_cart}")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Add'}"> <span><i class="icon-plus"></i></span> </a> </div> {/if} </td> <td class="cart_delete"> {if isset($cannotModify) AND $cannotModify == 1} {else} <a id="{$product.id_product}_{$product.id_product_attribute}_{$id_customization}_{$product.id_address_delivery|intval}" class="cart_quantity_delete" href="{$link->getPageLink('cart', true, NULL, "delete=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_customization={$id_customization}&id_address_delivery={$product.id_address_delivery}&token={$token_cart}")|escape:'html':'UTF-8'}" rel="nofollow" title="{l s='Delete'}"> <i class="icon-trash"></i> </a> {/if} </td> <td> </td> </tr> {assign var='quantityDisplayed' value=$quantityDisplayed+$customization.quantity} {/foreach} {* If it exists also some uncustomized products *} {if $product.quantity-$quantityDisplayed > 0}{include file="$tpl_dir./shopping-cart-product-line.tpl" productLast=$product@last productFirst=$product@first}{/if} {/if} {/foreach} {assign var='last_was_odd' value=$product@iteration%2} {foreach $gift_products as $product} {assign var='productId' value=$product.id_product} {assign var='productAttributeId' value=$product.id_product_attribute} {assign var='quantityDisplayed' value=0} {assign var='odd' value=($product@iteration+$last_was_odd)%2} {assign var='ignoreProductLast' value=isset($customizedDatas.$productId.$productAttributeId)} {assign var='cannotModify' value=1} {* Display the gift product line *} {include file="$tpl_dir./shopping-cart-product-line.tpl" productLast=$product@last productFirst=$product@first} {/foreach} </tbody> {if sizeof($discounts)} <tbody> {foreach $discounts as $discount} {if (float)$discount.value_real == 0} {continue} {/if} <tr class="cart_discount {if $discount@last}last_item{elseif $discount@first}first_item{else}item{/if}" id="cart_discount_{$discount.id_discount}"> <td class="cart_discount_name" colspan="{if $PS_STOCK_MANAGEMENT}3{else}2{/if}">{$discount.name}</td> <td class="cart_discount_price"> <span class="price-discount"> {if !$priceDisplay}{displayPrice price=$discount.value_real*-1}{else}{displayPrice price=$discount.value_tax_exc*-1}{/if} </span> </td> <td class="cart_discount_delete">1</td> <td class="price_discount_del text-center"> {if strlen($discount.code)} <a href="{if $opc}{$link->getPageLink('order-opc', true)}{else}{$link->getPageLink('order', true)}{/if}?deleteDiscount={$discount.id_discount}" class="price_discount_delete" title="{l s='Delete'}"> <i class="icon-trash-o"></i> </a> {/if} </td> <td class="cart_discount_price"> <span class="price-discount price">{if !$priceDisplay}{displayPrice price=$discount.value_real*-1}{else}{displayPrice price=$discount.value_tax_exc*-1}{/if}</span> </td> </tr> {/foreach} </tbody> {/if} </table> </div> <!-- end order-detail-content --> {if $show_option_allow_separate_package} <p> <label for="allow_seperated_package" class="checkbox inline"> <input type="checkbox" name="allow_seperated_package" id="allow_seperated_package" {if $cart->allow_seperated_package}checked="checked"{/if} autocomplete="off"/> {l s='Send available products first'} </label> </p> {/if} {* Define the style if it doesn't exist in the PrestaShop version*} {* Will be deleted for 1.5 version and more *} {if !isset($addresses_style)} {$addresses_style.company = 'address_company'} {$addresses_style.vat_number = 'address_company'} {$addresses_style.firstname = 'address_name'} {$addresses_style.lastname = 'address_name'} {$addresses_style.address1 = 'address_address1'} {$addresses_style.address2 = 'address_address2'} {$addresses_style.city = 'address_city'} {$addresses_style.country = 'address_country'} {$addresses_style.phone = 'address_phone'} {$addresses_style.phone_mobile = 'address_phone_mobile'} {$addresses_style.alias = 'address_title'} {/if} {if ((!empty($delivery_option) AND !isset($virtualCart)) OR $delivery->id OR $invoice->id) AND !$opc} <div class="order_delivery clearfix row"> {if !isset($formattedAddresses) || (count($formattedAddresses.invoice) == 0 && count($formattedAddresses.delivery) == 0) || (count($formattedAddresses.invoice.formated) == 0 && count($formattedAddresses.delivery.formated) == 0)} {if $delivery->id} <div class="col-xs-12 col-sm-6"{if !$have_non_virtual_products} style="display: none;"{/if}> <ul id="delivery_address" class="list-unstyled address item box"> <li><h3 class="page-subheading">{l s='Delivery address'} <span class="address_alias">({$delivery->alias})</span></h3></li> {if $delivery->company}<li class="address_company">{$delivery->company|escape:'html':'UTF-8'}</li>{/if} <li class="address_name">{$delivery->firstname|escape:'html':'UTF-8'} {$delivery->lastname|escape:'html':'UTF-8'}</li> <li class="address_address1">{$delivery->address1|escape:'html':'UTF-8'}</li> {if $delivery->address2}<li class="address_address2">{$delivery->address2|escape:'html':'UTF-8'}</li>{/if} <li class="address_city">{$delivery->postcode|escape:'html':'UTF-8'} {$delivery->city|escape:'html':'UTF-8'}</li> <li class="address_country">{$delivery->country|escape:'html':'UTF-8'} {if $delivery_state}({$delivery_state|escape:'html':'UTF-8'}){/if}</li> </ul> </div> {/if} {if $invoice->id} <div class="col-xs-12 col-sm-6"> <ul id="invoice_address" class="list-unstyled address alternate_item box"> <li><h3 class="page-subheading">{l s='Invoice address'} <span class="address_alias">({$invoice->alias})</span></h3></li> {if $invoice->company}<li class="address_company">{$invoice->company|escape:'html':'UTF-8'}</li>{/if} <li class="address_name">{$invoice->firstname|escape:'html':'UTF-8'} {$invoice->lastname|escape:'html':'UTF-8'}</li> <li class="address_address1">{$invoice->address1|escape:'html':'UTF-8'}</li> {if $invoice->address2}<li class="address_address2">{$invoice->address2|escape:'html':'UTF-8'}</li>{/if} <li class="address_city">{$invoice->postcode|escape:'html':'UTF-8'} {$invoice->city|escape:'html':'UTF-8'}</li> <li class="address_country">{$invoice->country|escape:'html':'UTF-8'} {if $invoice_state}({$invoice_state|escape:'html':'UTF-8'}){/if}</li> </ul> </div> {/if} {else} {foreach from=$formattedAddresses key=k item=address} <div class="col-xs-12 col-sm-6"{if $k == 'delivery' && !$have_non_virtual_products} style="display: none;"{/if}> <ul class="list-unstyled address {if $address@last}last_item{elseif $address@first}first_item{/if} {if $address@index % 2}alternate_item{else}item{/if} box"> <li> <h3 class="page-subheading"> {if $k eq 'invoice'} {l s='Invoice address'} {elseif $k eq 'delivery' && $delivery->id} {l s='Delivery address'} {/if} {if isset($address.object.alias)} <span class="address_alias">({$address.object.alias})</span> {/if} </h3> </li> {foreach $address.ordered as $pattern} {assign var=addressKey value=" "|explode:$pattern} {assign var=addedli value=false} {foreach from=$addressKey item=key name=foo} {$key_str = $key|regex_replace:AddressFormat::_CLEANING_REGEX_:""} {if isset($address.formated[$key_str]) && !empty($address.formated[$key_str])} {if (!$addedli)} {$addedli = true} <li><span class="{if isset($addresses_style[$key_str])}{$addresses_style[$key_str]}{/if}"> {/if} {$address.formated[$key_str]|escape:'html':'UTF-8'} {/if} {if ($smarty.foreach.foo.last && $addedli)} </span></li> {/if} {/foreach} {/foreach} </ul> </div> {/foreach} {/if} </div> {/if} <div id="HOOK_SHOPPING_CART">{$HOOK_SHOPPING_CART}</div> <p class="cart_navigation clearfix"> {if !$opc} <a href="{if $back}{$link->getPageLink('order', true, NULL, 'step=1&back={$back}')|escape:'html':'UTF-8'}{else}{$link->getPageLink('order', true, NULL, 'step=1')|escape:'html':'UTF-8'}{/if}" class="button btn btn-default standard-checkout button-medium pull-right" title="{l s='Proceed to checkout'}"> <span>{l s='Proceed to checkout'}<i class="icon-chevron-right right"></i></span> </a> {/if} <a href="{if (isset($smarty.server.HTTP_REFERER) && ($smarty.server.HTTP_REFERER == $link->getPageLink('order', true) || $smarty.server.HTTP_REFERER == $link->getPageLink('order-opc', true) || strstr($smarty.server.HTTP_REFERER, 'step='))) || !isset($smarty.server.HTTP_REFERER)}{$link->getPageLink('index')}{else}{$smarty.server.HTTP_REFERER|escape:'html':'UTF-8'|secureReferrer}{/if}" class="button-exclusive btn btn-default" title="{l s='Continue shopping'}"> <i class="icon-chevron-left left"></i>{l s='Continue shopping'} </a> </p> {if !empty($HOOK_SHOPPING_CART_EXTRA)} <div class="clear"></div> <div class="cart_navigation_extra"> <div id="HOOK_SHOPPING_CART_EXTRA">{$HOOK_SHOPPING_CART_EXTRA}</div> </div> {/if} {strip} {addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} {addJsDef currencyRate=$currencyRate|floatval} {addJsDef currencyFormat=$currencyFormat|intval} {addJsDef currencyBlank=$currencyBlank|intval} {addJsDef deliveryAddress=$cart->id_address_delivery|intval} {addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} {addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} {/strip} {/if} </div> Link to comment Share on other sites More sharing options...
NemoPS Posted July 25, 2015 Share Posted July 25, 2015 It seems {if $voucherAllowed} is false, I see no other thing that can affect it Link to comment Share on other sites More sharing options...
White Lion Posted July 26, 2015 Share Posted July 26, 2015 Dear Nemo Thank you for your reply. I've searched "{if $voucherAllowed}" using Adobe Dreamweaver. I found "{if $voucherAllowed}" in line 128, 160 and 193. I do not have good knowledge to fix this. Please tell me the way to fix it. Link to comment Share on other sites More sharing options...
NemoPS Posted July 27, 2015 Share Posted July 27, 2015 No, no, You just have to create vouchers, that's what I meant. So, if you have them already, and the variable is anyway set to false, it's worth debugging php, but since you don't know it, you might want to ask some developer for paid help Link to comment Share on other sites More sharing options...
White Lion Posted July 29, 2015 Share Posted July 29, 2015 Thank you dear nemo I'll contact my theme developer. Link to comment Share on other sites More sharing options...
Recommended Posts