Loading...
Skip to main content
Site identity, navigation, etc.
Log in
Username
Password
I forgot my password
CapsLock is on.
Log in
Stay in SSL mode
Navigation and related functionality and content
Related content
View template: modules/mod-cart.tpl
Edit CSS
Template listing
{tikimodule error=$module_params.error title=$tpl_module_title name="cart" flip=$module_params.flip decorations=$module_params.decorations nobox=$module_params.nobox notitle=$module_params.notitle} {if !empty($cart_content)} {if $module_params.showItems neq 'n'} <form method="post" action="{if $module_params.ajax eq 'n'}{query _keepall='y' _type='relative'}{else}{service controller='module' action='execute'}{/if}"{if $module_params.ajax eq 'y'} class="mod-cart-form"{/if}> <table> <tr> <th>{tr}Product{/tr}</th> <th style="width:5em;">{tr}Unit cost{/tr}</th> <th{if $module_params.showItemButtons eq 'n'} style="width:2em;"{/if}>{tr}Qty{/tr}</th> </tr> {foreach from=$cart_content item=item} <tr> <td> {if !empty($item.href)} <a href="{$item.href|escape}"> {$item.description|escape} </a> {else} {$item.description|escape} {/if} {if !empty($item.onbehalf)} {tr}for{/tr} {$item.onbehalf|escape|truncate:16} {/if} </td> <td style="width:5em;" align="right"> {$item.price|escape} </td> {if $module_params.showItemButtons eq 'n'} <td style="width:2em;"> <input type="text" name="cart[{$item.code|escape}]" style="width:2em;text-align:right;" value="{$item.quantity|escape}"> </td> {else} <td style="white-space: nowrap"> <a href="#" onclick="$(this).nextAll('input').val('').parents('form').first().trigger('submit');return false;" class="icon item_remove">{icon name='trash'}</a> <a href="#" onclick="var $input = $(this).nextAll('input').first();$input.val(parseInt($input.val()) + 1).parents('form').first().trigger('submit');return false;" class="icon item_plus">{icon name='add'}</a> <input type="text" name="cart[{$item.code|escape}]" style="width:2em;text-align: right;" value="{$item.quantity|escape}"> <a href="'#" class='icon item_minus' onclick="var $input = $(this).prevAll('input').first();$input.val(parseInt($input.val()) - 1).parents('form').first().trigger('submit');return false;">{icon name='minus'}</a> </td> {if $module_params.ajax eq 'n'}<input type="hidden" name="update" value="1">{/if} {/if} </tr> {foreach from=$item.bundledproducts item=child_item} <tr> <td colspan="3"> {tr}Bundled Product{/tr} - {$child_item.description|escape} {if $child_item.quantity > 1}(x{$child_item.quantity|escape}){/if} </td> <td style="width:5em;" align="right"> {$item.price|escape} </td> <td style="width:2em;"> <input type="text" name="cart[{$item.code|escape}]" style="width:2em;text-align:right;" value="{$item.quantity|escape}"> </td> </tr> {/foreach} {/foreach} {if $module_params.ajax eq 'n'}<tr> <td></td> <td colspan="2" align="right"><input type="submit" class="btn btn-primary btn-sm" name="update" value="{tr}Update{/tr}"></td> </tr> {else} <input type="hidden" name="update" value="1"> {/if} </table> </form> {/if} {if $module_params.showCount eq 'y'} <p class="item_count">{tr _0=$cart_count}Cart contains <span>%0</span> items{/tr}</p> {/if} {if $module_params.showWeight eq 'y' and not empty($cart_weight)} <p class="cart_weight">{tr _0=$cart_weight _1=$module_params.weightUnit}Total weight %0 %1{/tr}</p> <input type="hidden" name="cart_weight" value="{$cart_weight}"> {/if} <form method="post" action=""{if $module_params.ajax eq 'y'} class="mod-cart-checkout-form"{$json_data}{/if}> <p>{tr}Total:{/tr} <strong>{$cart_total|escape} {$prefs.payment_currency|escape}</strong></p> <input type="submit" class="btn btn-primary btn-sm" name="checkout" value="{tr}Check-out{/tr}"> </form> {else} <p>{tr}Your cart is empty{/tr}</p> {/if} {/tikimodule}
Related content
Most Popular Tags
adze
american woods
axe
broadleaf
broadleaf aspen
broadleafs
community
conifers
dendrology
eco friendly
education
froe
glossary
green
green woodworking
hammer
hard wood
hard woods
hardwoods
hickory
history
how to
joinery
literature
machinery
material processing
media
merchants
mortise
people
plane
poplar
safety
shaker
shave
society
soft woods
spokeshave
sustainable
template
tenon
terminology
tools
wood
works