PluginProbe
Welcart e-Commerce / 1.4.12
Welcart e-Commerce v1.4.12
2.12.4 2.12.3 2.11.35 2.12.2 2.12.1 2.11.34 2.11.33 2.11.32 2.11.31 2.11.30 1.3.16 1.3.17 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.10 1.4.11 1.4.12 All 292 releases
usc-e-shop / templates / cart / delivery_info.php

delivery_info.php in Welcart e-Commerce 1.4.12, at templates/cart/delivery_info.php

114 lines 4.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 global $usces_entries, $usces_carts;
3 usces_get_entries();
4 usces_get_carts();
5
6 $usces_secure_link = get_option('usces_secure_link');
7 $html = '';
8
9 //$html .= usces_delivery_info_script('return');
10 if( $this->use_js )
11 require( USCES_PLUGIN_DIR . "/includes/delivery_info_script.php");
12
13 $html .= '<div id="delivery-info">
14
15 <div class="usccart_navi">
16 <ol class="ucart">
17 <li class="ucart usccart">' . __('1.Cart','usces') . '</li>
18 <li class="ucart usccustomer">' . __('2.Customer Info','usces') . '</li>
19 <li class="ucart uscdelivery usccart_delivery">' . __('3.Deli. & Pay.','usces') . '</li>
20 <li class="ucart uscconfirm">' . __('4.Confirm','usces') . '</li>
21 </ol>
22 </div>';
23
24 $html .= '<div class="header_explanation">';
25 $header = '';
26 $html .= apply_filters('usces_filter_delivery_page_header', $header);
27 $html .= '</div>';
28
29 $html .= '<div class="error_message">' . $this->error_message . '</div>';
30
31 $html .= '<form action="' . USCES_CART_URL . '" method="post">';
32
33 $html .= '<table class="customer_form">
34 <tr>
35 <th rowspan="2" scope="row">'.__('shipping address', 'usces').'</th>
36 <td><input name="delivery[delivery_flag]" type="radio" id="delivery_flag1" onclick="document.getElementById(\'delivery_table\').style.display = \'none\';" value="0"';
37 if($usces_entries['delivery']['delivery_flag'] == 0) {
38 $html .= ' checked';
39 }
40 $html .= ' onKeyDown="if (event.keyCode == 13) {return false;}" /> <label for="delivery_flag1">'.__('same as customer information', 'usces').'</label></td>
41 </tr>
42 <tr>
43 <td><input name="delivery[delivery_flag]" id="delivery_flag2" onclick="document.getElementById(\'delivery_table\').style.display = \'table\'" type="radio" value="1"';
44 if($usces_entries['delivery']['delivery_flag'] == 1) {
45 $html .= ' checked';
46 }
47 $html .= ' onKeyDown="if (event.keyCode == 13) {return false;}" /> <label for="delivery_flag2">'.__('Chose another shipping address.', 'usces').'</label></td>
48 </tr>
49 </table>';
50 $html = apply_filters( 'usces_filter_delivery_flag', $html );
51 $html .= '<table class="customer_form" id="delivery_table">';
52
53 $html .= uesces_addressform( 'delivery', $usces_entries );
54
55 $html .= '</table>';
56 $html .= '<table class="customer_form" id="time">';
57 $cart_delivery_field = '<tr>
58 <th scope="row">'.__('shipping option', 'usces').'</th>
59 <td colspan="2">' . usces_the_delivery_method( $usces_entries['order']['delivery_method'], 'return' ) . '</td>
60 </tr>
61 <tr>
62 <th scope="row">'.__('Delivery date', 'usces').'</th>
63 <td colspan="2">' . usces_the_delivery_date( $usces_entries['order']['delivery_date'], 'return' ) . '</td>
64 </tr>
65 <tr>
66 <th scope="row">'.__('Delivery Time', 'usces').'</th>
67 <td colspan="2">' . usces_the_delivery_time( $usces_entries['order']['delivery_time'], 'return' ) . '</td>
68 </tr>';
69 $cart_delivery_field .= '<tr>
70 <th scope="row"><em>' . __('*', 'usces') . '</em>'.__('payment method', 'usces').'</th>
71 <td colspan="2">' . usces_the_payment_method( $usces_entries['order']['payment_name'], 'return' ) . '</td>
72 </tr>';
73 $html .= apply_filters( 'usces_filter_cart_delivery_field', $cart_delivery_field, $usces_entries );
74 $html .= '</table>';
75
76 require( USCES_PLUGIN_DIR . "/includes/delivery_secure_form.php");
77 //20100818ysk start
78 //20100809ysk start
79 //require_once( USCES_PLUGIN_DIR . "/includes/delivery_custom_order_form.php");
80 //$meta = has_custom_order_meta();
81 $meta = usces_has_custom_field_meta('order');
82 if(!empty($meta) and is_array($meta)) {
83 $html .= '
84 <table class="customer_form" id="custom_order">';
85
86 $html .= usces_custom_field_input($usces_entries, 'order', '', 'return');
87
88 $html .= '
89 </table>';
90 }
91 //20100809ysk end
92 //20100818ysk end
93
94 $entry_order_note = empty($usces_entries['order']['note']) ? apply_filters('usces_filter_default_order_note', NULL) : $usces_entries['order']['note'];
95 $html .= '<table class="customer_form" id="notes_table">
96 <tr>
97 <th scope="row">'.__('Notes', 'usces').'</th>
98 <td colspan="2"><textarea name="offer[note]" id="note" class="notes">' . esc_html($entry_order_note) . '</textarea></td>
99 </tr>
100 </table>
101
102 <div class="send"><input name="offer[cus_id]" type="hidden" value="" />
103 <input name="backCustomer" type="submit" class="back_to_customer_button" value="'.__('Back', 'usces').'"' . apply_filters('usces_filter_deliveryinfo_prebutton', NULL) . ' />&nbsp;&nbsp;
104 <input name="confirm" type="submit" class="to_confirm_button" value="'.__(' Next ', 'usces').'"' . apply_filters('usces_filter_deliveryinfo_nextbutton', NULL) . ' /></div>
105 </form>';
106
107 $html .= '<div class="footer_explanation">';
108 $footer = '';
109 $html .= apply_filters('usces_filter_delivery_page_footer', $footer);
110 $html .= '</div>';
111
112 $html .= '</div>';
113 ?>
114