Changeset 3137454
- Timestamp:
- 08/19/2024 09:02:08 AM (20 months ago)
- Location:
- eshoplogisticru/trunk
- Files:
-
- 7 edited
-
Classes/Shipping/ExportFileds.php (modified) (2 diffs)
-
Modules/Unloading.php (modified) (2 diffs)
-
assets/css/unloading.css (modified) (7 diffs)
-
readme.txt (modified) (1 diff)
-
views/settings.php (modified) (3 diffs)
-
views/unloading-form.php (modified) (4 diffs)
-
wc-eshop-logistic.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
eshoplogisticru/trunk/Classes/Shipping/ExportFileds.php
r3107567 r3137454 25 25 $result = array( 26 26 'order' => array( 27 'type' => '' 27 'type' => '', 28 'combine_places' => array( 29 'apply' => '', 30 'dimensions' => '' 31 ) 28 32 ), 29 33 'delivery' => array( … … 168 172 ), 169 173 ), 174 'order[combine_places]' => array( 175 'apply||checkbox||Объединить все грузовые места в одно' => ($exportFormSettings['combine-places-apply'] == 'on')?'checked':'', 176 'dimensions||text||Габариты итогового грузового места (Д*Ш*В)' => ($exportFormSettings['combine-places-dimensions'])??'' 177 ), 170 178 'delivery' => array( 171 179 'tariff||select||Тариф' => $tariffs, -
eshoplogisticru/trunk/Modules/Unloading.php
r3109301 r3137454 42 42 'receiver' => array( //Данные получателя 43 43 'name' => '', 44 'phone' => '' 44 'phone' => '', 45 'email' => '' 45 46 ), 46 47 'sender' => array( 47 48 'name' => '', 48 49 'phone' => '', 50 'company' => '', 51 'email' => '', 49 52 ), 50 53 'delivery' => array( … … 452 455 'name' => $data['receiver-name'], 453 456 'phone' => $data['receiver-phone'], 457 'email' => $data['receiver-email'], 454 458 ), 455 459 'sender' => array( 456 460 'name' => $data['sender-name'], 457 461 'phone' => $data['sender-phone'], 462 'company' => $data['sender-company'], 463 'email' => $data['sender-email'], 458 464 ), 459 465 'delivery' => array( -
eshoplogisticru/trunk/assets/css/unloading.css
r3103504 r3137454 57 57 58 58 .modal-esl label { 59 display: inline-block;60 59 margin: 0 0 -1px; 61 padding: 1 5px 25px;60 padding: 10px 5px; 62 61 font-weight: 600; 63 62 text-align: center; 64 color: #bbb;65 border: 1px solid transparent;66 63 } 67 64 … … 109 106 position: relative; 110 107 display: inline-block; 111 margin-bottom: 10px; 112 margin-top: 10px; 108 width: 30.8%; 109 margin-right: 15px; 110 } 111 112 .modal-esl .form-field select { 113 max-width: 100% !important; 113 114 } 114 115 115 116 .modal-esl form .label { 116 position: absolute; 117 left: -3px; 118 top: -15px; 119 pointer-events: none; 120 line-height: 26px; 121 font-weight: 400; 122 text-transform: capitalize; 123 color: #888; 124 cursor: text; 125 padding: 2px; 126 border-radius: 5px; 127 border: 1px solid color(srgb 0.88 0.88 0.88 / 0.21); 128 background-color: color(srgb 0.1355 0.4428 0.695 / 0.05); 129 box-shadow: 2px 2px 4px -5px black; 117 display: table; 130 118 } 131 119 … … 146 134 .modal-esl form #content2 textarea, 147 135 .modal-esl form #content2 select { 148 min-width: 239px; 136 width: 100%; 137 font-size: 11px; 149 138 } 150 139 … … 175 164 176 165 .modal-esl form .form-box { 166 display: block; 177 167 border-bottom: 1px solid color(srgb 0.8666 0.8667 0.8668); 178 168 padding-bottom: 25px; 179 margin-bottom: 25px;180 padding-left: 15px;181 padding-right: 15px;182 box-shadow: 0px 9px 9px -16px black;183 169 } 184 170 … … 262 248 263 249 .modal-esl form .checkbox-area{ 264 top: -24px; 265 margin-right: 4px; 250 266 251 } 267 252 … … 308 293 309 294 .modal-esl form input[type=checkbox]{ 310 margin: 16px; 295 311 296 } 312 297 … … 321 306 } 322 307 } 308 309 @media screen and (max-width: 1050px) { 310 .modal-esl .form-field { 311 width: 98.8%; 312 } 313 314 .modal-esl #the-list tr:last-child td, .modal-esl #the-list tr:last-child th{ 315 display: grid !important; 316 } 317 } 318 323 319 @media screen and (max-width: 400px) { 324 320 .modal-esl label { -
eshoplogisticru/trunk/readme.txt
r3128018 r3137454 4 4 Requires at least: 5.3 5 5 Tested up to: 5.8 6 Stable tag: 2.1. 016 Stable tag: 2.1.2 7 7 License: GPLv2 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
eshoplogisticru/trunk/views/settings.php
r3112930 r3137454 920 920 <div class="input-group"> 921 921 <label for="" class="col-sm-4 col-form-label"> 922 <?php echo __( 'Объединить все грузовые места в одно (СДЭК)', WC_ESL_DOMAIN ) ?> 923 </label> 924 <?php 925 $combine_places_apply = ''; 926 if ( isset( $export_form['combine-places-apply'] ) && $export_form['combine-places-apply'] == "on") { 927 $combine_places_apply = 'checked'; 928 } 929 ?> 930 <input 931 type="checkbox" 932 class="form-control" 933 placeholder="<?php echo __( 'Объединить все грузовые места в одно', WC_ESL_DOMAIN ) ?>" 934 name="combine-places-apply" 935 class="col-sm-8" 936 <?php echo $combine_places_apply ?> 937 /> 938 </div> 939 <div class="input-group"> 940 <label for="" class="col-sm-4 col-form-label"> 941 <?php echo __( 'Габариты итогового грузового места. Формат: строка вида «Д*Ш*В», в сантиметрах (СДЭК)', WC_ESL_DOMAIN ) ?> 942 </label> 943 <?php 944 $combine_places_dimensions = ''; 945 if ( isset( $export_form['combine-places-dimensions'] ) ) { 946 $combine_places_dimensions = $export_form['combine-places-dimensions']; 947 } 948 ?> 949 <input 950 type="text" 951 class="form-control" 952 placeholder="<?php echo __( 'Габариты итогового грузового места', WC_ESL_DOMAIN ) ?>" 953 name="combine-places-dimensions" 954 class="col-sm-8" 955 value="<?php echo esc_attr( $combine_places_dimensions ) ?>" 956 /> 957 </div> 958 <div class="input-group"> 959 <label for="" class="col-sm-4 col-form-label"> 922 960 <?php echo __( 'Код терминала (Деловые линии)', WC_ESL_DOMAIN ) ?> 923 961 <label> … … 1107 1145 <div class="input-group"> 1108 1146 <label for="" class="col-sm-4 col-form-label"> 1147 <?php echo __( 'Название компании', WC_ESL_DOMAIN ) ?> 1148 <label> 1149 <div class="help-tip"> 1150 <p> 1151 Название компании. 1152 </p> 1153 </div> 1154 </label> 1155 </label> 1156 <?php 1157 $sender_company = ''; 1158 if ( isset( $export_form['sender-company'] ) ) { 1159 $sender_company = $export_form['sender-company']; 1160 } 1161 ?> 1162 <input 1163 type="text" 1164 class="form-control" 1165 placeholder="<?php echo __( 'Название компании', WC_ESL_DOMAIN ) ?>" 1166 name="sender-company" 1167 class="col-sm-8" 1168 value="<?php echo esc_attr( $sender_company ) ?>" 1169 /> 1170 </div> 1171 <div class="input-group"> 1172 <label for="" class="col-sm-4 col-form-label"> 1173 <?php echo __( 'Электронная почта', WC_ESL_DOMAIN ) ?> 1174 <label> 1175 <div class="help-tip"> 1176 <p> 1177 Электронная почта. 1178 </p> 1179 </div> 1180 </label> 1181 </label> 1182 <?php 1183 $sender_email = ''; 1184 if ( isset( $export_form['sender-email'] ) ) { 1185 $sender_email = $export_form['sender-email']; 1186 } 1187 ?> 1188 <input 1189 type="text" 1190 class="form-control" 1191 placeholder="<?php echo __( 'Электронная почта', WC_ESL_DOMAIN ) ?>" 1192 name="sender-email" 1193 class="col-sm-8" 1194 value="<?php echo esc_attr( $sender_email ) ?>" 1195 /> 1196 </div> 1197 <div class="input-group"> 1198 <label for="" class="col-sm-4 col-form-label"> 1109 1199 <?php echo __( 'Регион', WC_ESL_DOMAIN ) ?> 1110 1200 <label> 1111 1201 <div class="help-tip"> 1112 1202 <p> 1113 Адрес для забора груза, если забирает транспортная 1114 компания. 1203 Электронная почта. 1115 1204 </p> 1116 1205 </div> … … 1132 1221 /> 1133 1222 </div> 1134 1135 1223 <div class="input-group"> 1136 1224 <label for="" class="col-sm-4 col-form-label"> -
eshoplogisticru/trunk/views/unloading-form.php
r3103504 r3137454 137 137 $type = $explodeKey[1]; 138 138 $nameRu = $explodeKey[2] ?? $name; 139 $styleForm = ''; 140 141 if($type === 'checkbox') 142 $styleForm = 'checkbox-area'; 139 143 ?> 140 144 141 <div class="form-field ">145 <div class="form-field <?php echo $styleForm ?>"> 142 146 <label class="label" for="<?php echo $name ?>"><?php echo $nameRu ?></label> 143 147 <?php if ( $type === 'text' ): ?> … … 145 149 value="<?php echo $value?>"> 146 150 <?php endif; ?> 147 <?php if ( $type === 'checkbox' ): ?> 148 <input class="form-value" name="<?php echo $nameArr?>[<?php echo $name ?>]" type="checkbox"> 151 <?php if ( $type === 'checkbox' ): 152 $checked = ''; 153 if($value == true) 154 $checked = 'checked'; 155 ?> 156 <input class="form-value" name="<?php echo $nameArr?>[<?php echo $name ?>]" type="checkbox" <?php echo $checked ?>> 149 157 <?php endif; ?> 150 158 <?php if ( $type === 'date' ): ?> … … 184 192 </div> 185 193 <div class="form-field"> 194 <label class="label" for="receiver-email">Электронная почта:</label> 195 <input class="form-value" name="receiver-email" type="text" 196 value=""> 197 </div> 198 <div class="form-field"> 186 199 <label class="label" for="receiver-region">Регион:</label> 187 200 <input class="form-value" name="receiver-region" type="text" … … 218 231 <input class="form-value" name="sender-phone" type="text" 219 232 value="<?php echo ( isset( $exportFormSettings['sender-phone'] ) ) ? $exportFormSettings['sender-phone'] : '' ?>"> 233 </div> 234 <div class="form-field"> 235 <label class="label" for="sender-company">Название компании:</label> 236 <input class="form-value" name="sender-company" type="text" 237 value="<?php echo ( isset( $exportFormSettings['sender-company'] ) ) ? $exportFormSettings['sender-company'] : '' ?>"> 238 </div> 239 <div class="form-field"> 240 <label class="label" for="sender-email">Электронная почта:</label> 241 <input class="form-value" name="sender-email" type="text" 242 value="<?php echo ( isset( $exportFormSettings['sender-email'] ) ) ? $exportFormSettings['sender-email'] : '' ?>"> 220 243 </div> 221 244 <div class="form-field"> -
eshoplogisticru/trunk/wc-eshop-logistic.php
r3128018 r3137454 6 6 * 7 7 * @link https://wp.eshoplogistic.ru/ 8 * @since 2.1. 018 * @since 2.1.20 9 9 * @package WC_Eshop_Logistic 10 10 * … … 13 13 * Plugin URI: https://wp.eshoplogistic.ru/ 14 14 * Description: Несколько служб доставки в одной интеграции: CDEK, DPD, Boxberry, IML, Почта России, Деловые Линии, ПЭК, Dostavista, GTD, Байкал Сервис и др. 15 * Version: 2.1. 0115 * Version: 2.1.20 16 16 * Author: eShopLogistic 17 17 * Author URI: https://eshoplogistic.ru/p747575 … … 41 41 define( 'WC_ESL_PLUGIN_DIR', plugin_dir_path(__FILE__) ); 42 42 43 define( 'WC_ESL_VERSION', '2.1. 01' );43 define( 'WC_ESL_VERSION', '2.1.20' ); 44 44 45 45 define( 'WC_ESL_DOMAIN', 'wc-esl' );
Note: See TracChangeset
for help on using the changeset viewer.