|
634 | 634 | </div>
|
635 | 635 |
|
636 | 636 | {/if}
|
637 |
| - <!-- Tab nav --> |
638 |
| - <div class="row" style="display:none"> |
639 |
| - <ul class="nav nav-tabs" id="tabAddresses"> |
640 |
| - <li class="active"> |
641 |
| - <a href="#addressShipping"> |
642 |
| - <i class="icon-truck"></i> |
643 |
| - {l s='Shipping address'} |
644 |
| - </a> |
645 |
| - </li> |
646 |
| - <li> |
647 |
| - <a href="#addressInvoice"> |
648 |
| - <i class="icon-file-text"></i> |
649 |
| - {l s='Invoice address'} |
650 |
| - </a> |
651 |
| - </li> |
652 |
| - </ul> |
653 |
| - <!-- Tab content --> |
654 |
| - <div class="tab-content panel"> |
655 |
| - <!-- Tab status --> |
656 |
| - <div class="tab-pane in active" id="addressShipping"> |
657 |
| - <!-- Addresses --> |
658 |
| - <h4 class="visible-print">{l s='Shipping address'}</h4> |
659 |
| - {if !$order->isVirtual()} |
660 |
| - <!-- Shipping address --> |
661 |
| - {if $can_edit} |
662 |
| - <form class="form-horizontal hidden-print" method="post" action="{$link->getAdminLink('AdminOrders')|escape:'html':'UTF-8'}&vieworder&id_order={$order->id|intval}"> |
663 |
| - <div class="form-group"> |
664 |
| - <div class="col-lg-9"> |
665 |
| - <select name="id_address"> |
666 |
| - {foreach from=$customer_addresses item=address} |
667 |
| - <option value="{$address['id_address']}" |
668 |
| - {if $address['id_address'] == $order->id_address_delivery} |
669 |
| - selected="selected" |
670 |
| - {/if}> |
671 |
| - {$address['alias']} - |
672 |
| - {$address['address1']} |
673 |
| - {$address['postcode']} |
674 |
| - {$address['city']} |
675 |
| - {if !empty($address['state'])} |
676 |
| - {$address['state']} |
677 |
| - {/if}, |
678 |
| - {$address['country']} |
679 |
| - </option> |
680 |
| - {/foreach} |
681 |
| - </select> |
682 |
| - </div> |
683 |
| - <div class="col-lg-3"> |
684 |
| - <button class="btn btn-default" type="submit" name="submitAddressShipping"><i class="icon-refresh"></i> {l s='Change'}</button> |
685 |
| - </div> |
686 |
| - </div> |
687 |
| - </form> |
688 |
| - {/if} |
689 |
| - <div class="well"> |
690 |
| - <div class="row"> |
691 |
| - <div class="col-sm-6"> |
692 |
| - <a class="btn btn-default pull-right" href="?tab=AdminAddresses&id_address={$addresses.delivery->id}&addaddress&realedit=1&id_order={$order->id}&address_type=1&token={getAdminToken tab='AdminAddresses'}&back={$smarty.server.REQUEST_URI|urlencode}"> |
693 |
| - <i class="icon-pencil"></i> |
694 |
| - {l s='Edit'} |
695 |
| - </a> |
696 |
| - {displayAddressDetail address=$addresses.delivery newLine='<br />'} |
697 |
| - {if $addresses.delivery->other} |
698 |
| - <hr />{$addresses.delivery->other}<br /> |
699 |
| - {/if} |
700 |
| - </div> |
701 |
| - </div> |
| 637 | + </div> |
| 638 | + |
| 639 | + <div class="panel panel-guest_address"> |
| 640 | + <div class="panel-heading"> |
| 641 | + <span class="panel-title"><i class="icon icon-envelope"></i> {l s='Customer Address'}</span> |
| 642 | + {if $can_edit} |
| 643 | + {if $idOrderAddressInvoice} |
| 644 | + <button id="edit_guest_address" class="btn btn-primary pull-right fancybox" href="{$link->getAdminLink('AdminAddresses')}&id_address={$idOrderAddressInvoice}&updateaddress&id_order={$order->id|intval}&address_type=2&realedit=1&liteDisplaying=1&submitFormAjax=1#"> |
| 645 | + <i class="icon-pencil"></i> {l s='Edit'} |
| 646 | + </button> |
| 647 | + {if (!$idCurrentAddress || ($idCurrentAddress != $idOrderAddressInvoice)) || $ordersWithDiffInvAddr} |
| 648 | + <div class="guest_address_actions dropdown"> |
| 649 | + <a class="dropdown-toggle" data-toggle="dropdown" href="#"> |
| 650 | + <i class="icon-ellipsis-vertical"></i> |
| 651 | + </a> |
| 652 | + <ul class="dropdown-menu"> |
| 653 | + {if $ordersWithDiffInvAddr} |
| 654 | + <li><a href="{$current_index}&vieworder&token={$smarty.get.token|escape:'html':'UTF-8'}&id_order={$order->id|intval}&action=set_old_orders_address">{l s='Set for all orders'}</a></li> |
| 655 | + {/if} |
| 656 | + {if !$idCurrentAddress || ($idCurrentAddress != $idOrderAddressInvoice)} |
| 657 | + <li><a href="{$current_index}&vieworder&token={$smarty.get.token|escape:'html':'UTF-8'}&id_order={$order->id|intval}&action=set_address_current_address">{l s='Set as current address'}</a></li> |
| 658 | + {/if} |
| 659 | + </ul> |
702 | 660 | </div>
|
703 | 661 | {/if}
|
704 |
| - </div> |
705 |
| - <div class="tab-pane " id="addressInvoice"> |
706 |
| - <!-- Invoice address --> |
707 |
| - <h4 class="visible-print">{l s='Invoice address'}</h4> |
708 |
| - {if $can_edit} |
709 |
| - <form class="form-horizontal hidden-print" method="post" action="{$link->getAdminLink('AdminOrders')|escape:'html':'UTF-8'}&vieworder&id_order={$order->id|intval}"> |
710 |
| - <div class="form-group"> |
711 |
| - <div class="col-lg-9"> |
712 |
| - <select name="id_address"> |
713 |
| - {foreach from=$customer_addresses item=address} |
714 |
| - <option value="{$address['id_address']}" |
715 |
| - {if $address['id_address'] == $order->id_address_invoice} |
716 |
| - selected="selected" |
717 |
| - {/if}> |
718 |
| - {$address['alias']} - |
719 |
| - {$address['address1']} |
720 |
| - {$address['postcode']} |
721 |
| - {$address['city']} |
722 |
| - {if !empty($address['state'])} |
723 |
| - {$address['state']} |
724 |
| - {/if}, |
725 |
| - {$address['country']} |
726 |
| - </option> |
727 |
| - {/foreach} |
728 |
| - </select> |
729 |
| - </div> |
730 |
| - <div class="col-lg-3"> |
731 |
| - <button class="btn btn-default" type="submit" name="submitAddressInvoice"><i class="icon-refresh"></i> {l s='Change'}</button> |
732 |
| - </div> |
733 |
| - </div> |
734 |
| - </form> |
735 |
| - {/if} |
736 |
| - <div class="well"> |
737 |
| - <div class="row"> |
738 |
| - <div class="col-sm-6"> |
739 |
| - <a class="btn btn-default pull-right" href="?tab=AdminAddresses&id_address={$addresses.invoice->id}&addaddress&realedit=1&id_order={$order->id}&address_type=2&back={$smarty.server.REQUEST_URI|urlencode}&token={getAdminToken tab='AdminAddresses'}"> |
740 |
| - <i class="icon-pencil"></i> |
741 |
| - {l s='Edit'} |
742 |
| - </a> |
743 |
| - {displayAddressDetail address=$addresses.invoice newLine='<br />'} |
744 |
| - {if $addresses.invoice->other} |
745 |
| - <hr />{$addresses.invoice->other}<br /> |
746 |
| - {/if} |
747 |
| - </div> |
| 662 | + {else} |
| 663 | + <button id="add_guest_address" class="btn btn-primary pull-right fancybox" href="{$link->getAdminLink('AdminAddresses')}&addaddress&id_order={$order->id|intval}&address_type=2&id_customer={$order->id_customer}&liteDisplaying=1&submitFormAjax=1#"> |
| 664 | + <i class="icon-plus-circle"></i> {l s='Add Address'} |
| 665 | + </button> |
| 666 | + {if $idCurrentAddress} |
| 667 | + <div class="guest_address_actions dropdown"> |
| 668 | + <a class="dropdown-toggle" data-toggle="dropdown" href="#"> |
| 669 | + <i class="icon-ellipsis-vertical"></i> |
| 670 | + </a> |
| 671 | + <ul class="dropdown-menu"> |
| 672 | + <li><a href="{$current_index}&vieworder&token={$smarty.get.token|escape:'html':'UTF-8'}&id_order={$order->id|intval}&action=set_order_active_address">{l s='Set current address for this order'}</a></li> |
| 673 | + </ul> |
748 | 674 | </div>
|
| 675 | + {/if} |
| 676 | + {/if} |
| 677 | + {/if} |
| 678 | + </div> |
| 679 | + <div class="row"> |
| 680 | + {if $guestFormattedAddress} |
| 681 | + {$guestFormattedAddress} |
| 682 | + {else} |
| 683 | + <div class="list-empty"> |
| 684 | + <div class="list-empty-msg"> |
| 685 | + <i class="icon-warning-sign list-empty-icon"></i> |
| 686 | + {l s='Guest address not found.'} |
749 | 687 | </div>
|
750 | 688 | </div>
|
751 |
| - </div> |
| 689 | + {/if} |
752 | 690 | </div>
|
753 |
| - <script> |
754 |
| - $('#tabAddresses a').click(function (e) { |
755 |
| - e.preventDefault() |
756 |
| - $(this).tab('show') |
757 |
| - }) |
758 |
| - </script> |
759 | 691 | </div>
|
760 | 692 |
|
761 | 693 | {* Order Internal notes *}
|
|
0 commit comments