amazon_settings.twig (12858B)
1 {{ header }}{{ column_left }} 2 <div id="content"> 3 <div class="page-header"> 4 <div class="container-fluid"> 5 <div class="pull-right"> 6 <button type="submit" form="settings-form" data-toggle="tooltip" title="{{ button_save }}" class="btn btn-primary"><i class="fa fa-save"></i></button> 7 <a href="{{ cancel }}" data-toggle="tooltip" title="{{ button_cancel }}" class="btn btn-default"><i class="fa fa-reply"></i></a> 8 </div> 9 <h1>{{ heading_title }}</h1> 10 <ul class="breadcrumb"> 11 {% for breadcrumb in breadcrumbs %} 12 <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> 13 {% endfor %} 14 </ul> 15 </div> 16 </div> 17 <div class="container-fluid"> 18 <div class="panel panel-default"> 19 <div class="panel-heading"> 20 <h3 class="panel-title"><i class="fa fa-amazon"></i> {{ text_edit }}</h3> 21 </div> 22 <div class="panel-body"> 23 <form action="" method="post" enctype="multipart/form-data" id="settings-form" class="form-horizontal"> 24 {% if openbay_amazon_token is empty %} 25 <a href="{{ link_signup }}" target="_blank"><div class="alert alert-info"><h5 style="font-size: 14px;"><i class="fa fa-user-plus fa-2x"></i> {{ text_register_banner }}</h5></div></a> 26 {% endif %} 27 <ul class="nav nav-tabs"> 28 <li class="active"><a href="#tab-settings" data-toggle="tab">{{ tab_settings }}</a></li> 29 <li><a href="#tab-product" data-toggle="tab">{{ tab_listing }}</a></li> 30 <li><a href="#tab-orders" data-toggle="tab">{{ tab_orders }}</a></li> 31 </ul> 32 <div class="tab-content"> 33 <div class="tab-pane active" id="tab-settings"> 34 <div class="form-group"> 35 <label class="col-sm-2 control-label" for="amazon-status">{{ entry_status }}</label> 36 <div class="col-sm-10"> 37 <select name="openbay_amazon_status" id="amazon-status" class="form-control"> 38 {% if openbay_amazon_status %} 39 <option value="1" selected="selected">{{ text_enabled }}</option> 40 <option value="0">{{ text_disabled }}</option> 41 {% else %} 42 <option value="1">{{ text_enabled }}</option> 43 <option value="0" selected="selected">{{ text_disabled }}</option> 44 {% endif %} 45 </select> 46 </div> 47 </div> 48 <div class="form-group"> 49 <label class="col-sm-2 control-label" for="entry-token">{{ entry_token }}</label> 50 <div class="col-sm-10"> 51 <input type="text" name="openbay_amazon_token" value="{{ openbay_amazon_token }}" placeholder="{{ entry_token }}" id="entry-token" class="form-control" /> 52 </div> 53 </div> 54 <div class="form-group"> 55 <label class="col-sm-2 control-label" for="entry-encryption-key">{{ entry_encryption_key }}</label> 56 <div class="col-sm-10"> 57 <input type="text" name="openbay_amazon_encryption_key" value="{{ openbay_amazon_encryption_key }}" placeholder="{{ entry_encryption_key }}" id="entry-encryption-key" class="form-control" /> 58 </div> 59 </div> 60 <div class="form-group"> 61 <label class="col-sm-2 control-label" for="entry-encryption-iv">{{ entry_encryption_iv }}</label> 62 <div class="col-sm-10"> 63 <input type="text" name="openbay_amazon_encryption_iv" value="{{ openbay_amazon_encryption_iv }}" placeholder="{{ entry_encryption_iv }}" id="entry-encryption-iv" class="form-control" /> 64 </div> 65 </div> 66 {% if api_checked == true %} 67 <div class="form-group"> 68 <label class="col-sm-2 control-label">{{ text_api_status }}</label> 69 <div class="col-sm-10"> 70 {% if api_status == false %} 71 <h4><span class="label label-danger"><i class="fa fa-minus-square"></i> {{ text_api_error }}</span></h4> 72 {% elseif api_auth == false %} 73 <h4><span class="label label-danger"><i class="fa fa-minus-square"></i> {{ text_api_auth_error }}</span></h4> 74 {% else %} 75 <h4><span class="label label-success"><i class="fa fa-check-square-o"></i> {{ text_api_ok }}</span></h4> 76 {% endif %} 77 </div> 78 </div> 79 {% endif %} 80 </div> 81 <div class="tab-pane" id="tab-product"> 82 <div class="form-group"> 83 <label class="col-sm-2 control-label" for="entry-tax-percentage"><span data-toggle="tooltip" data-container="#tab-product" title="{{ help_tax_percentage }}">{{ entry_tax_percentage }}</span></label> 84 <div class="col-sm-10"> 85 <div class="input-group col-xs-2"> 86 <input type="text" name="openbay_amazon_listing_tax_added" value="{{ openbay_amazon_listing_tax_added }}" placeholder="{{ entry_tax_percentage }}" id="entry-tax-percentage" class="form-control" /> 87 <span class="input-group-addon">%</span> </div> 88 </div> 89 </div> 90 <div class="form-group"> 91 <label class="col-sm-2 control-label"><span data-toggle="tooltip" data-container="#tab-product" title="{{ help_entry_marketplace_default }}">{{ entry_marketplace_default }}</span></label> 92 <div class="col-sm-10"> 93 {% for marketplace in marketplaces %} 94 {% if marketplace.code == openbay_amazon_default_listing_marketplace %} 95 <input id="p_code_{{ marketplace.code }}" type="radio" name="openbay_amazon_default_listing_marketplace" value="{{ marketplace.code }}" checked="checked" /> 96 {% else %} 97 <input id="p_code_{{ marketplace.code }}" type="radio" name="openbay_amazon_default_listing_marketplace" value="{{ marketplace.code }}" /> 98 {% endif %} 99 <label for="p_code_{{ marketplace.code }}">{{ marketplace.name }}</label> 100 <br /> 101 {% endfor %} 102 </div> 103 </div> 104 <div class="form-group"> 105 <label class="col-sm-2 control-label" for="entry-default-condition">{{ entry_default_condition }}</label> 106 <div class="col-sm-10"> 107 <select name="openbay_amazon_listing_default_condition" id="entry-default-condition" class="form-control"> 108 <option></option> 109 {% for value, condition in conditions %} 110 {% if value == openbay_amazon_listing_default_condition %} 111 <option selected="selected" value="{{ value }}">{{ condition }}</option> 112 {% else %} 113 <option value="{{ value }}">{{ condition }}</option> 114 {% endif %} 115 {% endfor %} 116 </select> 117 </div> 118 </div> 119 </div> 120 <div class="tab-pane" id="tab-orders"> 121 <fieldset> 122 <legend>{{ text_order_statuses }}</legend> 123 {% for key,amazon_order_status in amazon_order_statuses %} 124 <div class="form-group"> 125 <label class="col-sm-2 control-label">{{ amazon_order_status.name }}</label> 126 <div class="col-sm-10"> 127 <select name="openbay_amazon_order_status_{{ key }}" class="form-control"> 128 {% for order_status in order_statuses %} 129 {% if amazon_order_status.order_status_id == order_status.order_status_id %} 130 <option value="{{ order_status.order_status_id }}" selected="selected">{{ order_status.name }}</option> 131 {% else %} 132 <option value="{{ order_status.order_status_id }}">{{ order_status.name }}</option> 133 {% endif %} 134 {% endfor %} 135 </select> 136 </div> 137 </div> 138 {% endfor %} 139 </fieldset> 140 <fieldset> 141 <legend>{{ text_marketplaces }}</legend> 142 {% for marketplace in marketplaces %} 143 <div class="form-group"> 144 <label class="col-sm-2 control-label" for="code-{{ marketplace.code }}">{{ marketplace.name }}</label> 145 <div class="col-sm-10"> 146 {% if marketplace.id in marketplace_ids %} 147 <input id="code-{{ marketplace.code }}" type="checkbox" name="openbay_amazon_orders_marketplace_ids[]" value="{{ marketplace.id }}" checked="checked" /> 148 {% else %} 149 <input id="code-{{ marketplace.code }}" type="checkbox" name="openbay_amazon_orders_marketplace_ids[]" value="{{ marketplace.id }}" /> 150 {% endif %} 151 </div> 152 </div> 153 {% endfor %} 154 </fieldset> 155 <fieldset> 156 <legend>{{ text_other }}</legend> 157 <div class="form-group"> 158 <label class="col-sm-2 control-label" for="entry-import-tax"><span data-toggle="tooltip" data-container="#tab-orders" title="{{ help_import_tax }}">{{ entry_import_tax }}</span></label> 159 <div class="col-sm-10"> 160 <div class="input-group col-xs-2"> 161 <input type="text" name="openbay_amazon_order_tax" value="{{ openbay_amazon_order_tax }}" id="entry-import-tax" class="form-control" placeholder="{{ entry_import_tax }}" /> 162 <span class="input-group-addon">%</span> </div> 163 </div> 164 </div> 165 <div class="form-group"> 166 <label class="col-sm-2 control-label" for="entry-customer-group"><span data-toggle="tooltip" data-container="#tab-orders" title="{{ help_customer_group }}">{{ entry_customer_group }}</span></label> 167 <div class="col-sm-10"> 168 <select name="openbay_amazon_order_customer_group" id="entry-customer-group" class="form-control"> 169 {% for customer_group in customer_groups %} 170 {% if openbay_amazon_order_customer_group == customer_group.customer_group_id %} 171 <option value="{{ customer_group.customer_group_id }}" selected="selected">{{ customer_group.name }}</option> 172 {% else %} 173 <option value="{{ customer_group.customer_group_id }}">{{ customer_group.name }}</option> 174 {% endif %} 175 {% endfor %} 176 </select> 177 </div> 178 </div> 179 <div class="form-group"> 180 <label class="col-sm-2 control-label" for="entry-notify-admin">{{ entry_notify_admin }}</label> 181 <div class="col-sm-10"> 182 <select name="openbay_amazon_notify_admin" id="entry-notify-admin" class="form-control"> 183 {% if openbay_amazon_notify_admin %} 184 <option value="1" selected="selected">{{ text_yes }}</option> 185 <option value="0">{{ text_no }}</option> 186 {% else %} 187 <option value="1">{{ text_yes }}</option> 188 <option value="0" selected="selected">{{ text_no }}</option> 189 {% endif %} 190 </select> 191 </div> 192 </div> 193 <div class="form-group"> 194 <label class="col-sm-2 control-label" for="entry-default-shipping"><span data-toggle="tooltip" data-container="#tab-orders" title="{{ help_default_shipping }}">{{ entry_default_shipping }}</span></label> 195 <div class="col-sm-10"> 196 <select name="openbay_amazon_default_carrier" id="entry-default-shipping" class="form-control"> 197 {% for carrier in carriers %} 198 <option{% if carrier == openbay_amazon_default_carrier %} selected{% endif %}>{{ carrier }}</option> 199 {% endfor %} 200 </select> 201 </div> 202 </div> 203 </fieldset> 204 </div> 205 </div> 206 </form> 207 </div> 208 </div> 209 </div> 210 </div> 211 {{ footer }}